Home | History | Annotate | Download | only in testing
      1 package org.robolectric.testing;
      2 
      3 import org.robolectric.annotation.internal.Instrument;
      4 
      5 @SuppressWarnings("UnusedDeclaration")
      6 @Instrument
      7 public class AClassThatRefersToAForgettableClassInMethodCallsReturningPrimitive {
      8   byte byteMethod() {
      9     return AClassToForget.byteReturningMethod();
     10   }
     11 
     12   byte[] byteArrayMethod() {
     13     return AClassToForget.byteArrayReturningMethod();
     14   }
     15 
     16   int intMethod() {
     17     return AClassToForget.intReturningMethod();
     18   }
     19 
     20   int[] intArrayMethod() {
     21     return AClassToForget.intArrayReturningMethod();
     22   }
     23 
     24   long longMethod() {
     25     return AClassToForget.longReturningMethod("str", 123, 456);
     26   }
     27 
     28   long[] longArrayMethod() {
     29     return AClassToForget.longArrayReturningMethod();
     30   }
     31 
     32   float floatMethod() {
     33     return AClassToForget.floatReturningMethod();
     34   }
     35 
     36   float[] floatArrayMethod() {
     37     return AClassToForget.floatArrayReturningMethod();
     38   }
     39 
     40   double doubleMethod() {
     41     return AClassToForget.doubleReturningMethod();
     42   }
     43 
     44   double[] doubleArrayMethod() {
     45     return AClassToForget.doubleArrayReturningMethod();
     46   }
     47 
     48   short shortMethod() {
     49     return AClassToForget.shortReturningMethod();
     50   }
     51 
     52   short[] shortArrayMethod() {
     53     return AClassToForget.shortArrayReturningMethod();
     54   }
     55 
     56   void voidReturningMethod() {
     57     AClassToForget.voidReturningMethod();
     58   }
     59 }
     60