Home | History | Annotate | Download | only in unittest
      1 package com.android.camera.unittest;
      2 
      3 import com.android.camera.Camera;
      4 
      5 import android.test.suitebuilder.annotation.SmallTest;
      6 
      7 import junit.framework.TestCase;
      8 
      9 @SmallTest
     10 public class CameraTest extends TestCase {
     11     public void testRoundOrientation() {
     12         assertEquals(0, Camera.roundOrientation(0));
     13         assertEquals(0, Camera.roundOrientation(0 + 44));
     14         assertEquals(90, Camera.roundOrientation(0 + 45));
     15         assertEquals(90, Camera.roundOrientation(90));
     16         assertEquals(90, Camera.roundOrientation(90 + 44));
     17         assertEquals(180, Camera.roundOrientation(90 + 45));
     18         assertEquals(180, Camera.roundOrientation(180));
     19         assertEquals(180, Camera.roundOrientation(180 + 44));
     20         assertEquals(270, Camera.roundOrientation(180 + 45));
     21         assertEquals(270, Camera.roundOrientation(270));
     22         assertEquals(270, Camera.roundOrientation(270 + 44));
     23         assertEquals(0, Camera.roundOrientation(270 + 45));
     24         assertEquals(0, Camera.roundOrientation(359));
     25     }
     26 }
     27