• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package org.robolectric.testing;
2 
3 import org.robolectric.annotation.Implementation;
4 import org.robolectric.annotation.Implements;
5 import org.robolectric.annotation.internal.Instrument;
6 
7 @Instrument
8 public class Pony {
Pony()9   public Pony() {
10   }
11 
ride(String where)12   public String ride(String where) {
13     return "Whinny! You're on my " + where + "!";
14   }
15 
prance(String where)16   public static String prance(String where) {
17     return "I'm prancing to " + where + "!";
18   }
19 
saunter(String where)20   public String saunter(String where) {
21     return "Off I saunter to " + where + "!";
22   }
23 
24   @Implements(Pony.class)
25   public static class ShadowPony {
26     @Implementation
ride(String where)27     public String ride(String where) {
28       return "Fake whinny! You're on my " + where + "!";
29     }
30 
31     @Implementation
prance(String where)32     protected static String prance(String where) {
33       return "I'm shadily prancing to " + where + "!";
34     }
35   }
36 }
37