OSDN Git Service

original
[gb-231r1-is01/Gingerbread_2.3.3_r1_IS01.git] / packages / apps / Camera / tests / src / com / android / camera / unittest / CameraTest.java
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 }