소스 검색

space-age: update tests to version 1.1.0

Frida Tveit 8 년 전
부모
커밋
e9b492ef2f

+ 0
- 4
exercises/space-age/.meta/src/reference/java/SpaceAge.java 파일 보기

32
         this.seconds = seconds;
32
         this.seconds = seconds;
33
     }
33
     }
34
 
34
 
35
-    double getSeconds() {
36
-        return seconds;
37
-    }
38
-
39
     double onEarth() {
35
     double onEarth() {
40
         return calculateAge(Planet.EARTH);
36
         return calculateAge(Planet.EARTH);
41
     }
37
     }

+ 1
- 0
exercises/space-age/.meta/version 파일 보기

1
+1.1.0

+ 0
- 16
exercises/space-age/src/test/java/SpaceAgeTest.java 파일 보기

7
 
7
 
8
     private static final double MAXIMUM_DELTA = 1E-02;
8
     private static final double MAXIMUM_DELTA = 1E-02;
9
 
9
 
10
-
11
-    @Test
12
-    public void ageInSeconds() {
13
-        SpaceAge age = new SpaceAge(1000000);
14
-
15
-        assertEquals(1000000, age.getSeconds(), MAXIMUM_DELTA);
16
-    }
17
-
18
-    @Ignore("Remove to run test")
19
     @Test
10
     @Test
20
     public void ageOnEarth() {
11
     public void ageOnEarth() {
21
         SpaceAge age = new SpaceAge(1000000000);
12
         SpaceAge age = new SpaceAge(1000000000);
28
     public void ageOnMercury() {
19
     public void ageOnMercury() {
29
         SpaceAge age = new SpaceAge(2134835688);
20
         SpaceAge age = new SpaceAge(2134835688);
30
 
21
 
31
-        assertEquals(67.65, age.onEarth(), MAXIMUM_DELTA);
32
         assertEquals(280.88, age.onMercury(), MAXIMUM_DELTA);
22
         assertEquals(280.88, age.onMercury(), MAXIMUM_DELTA);
33
     }
23
     }
34
 
24
 
37
     public void ageOnVenus() {
27
     public void ageOnVenus() {
38
         SpaceAge age = new SpaceAge(189839836);
28
         SpaceAge age = new SpaceAge(189839836);
39
 
29
 
40
-        assertEquals(6.02, age.onEarth(), MAXIMUM_DELTA);
41
         assertEquals(9.78, age.onVenus(), MAXIMUM_DELTA);
30
         assertEquals(9.78, age.onVenus(), MAXIMUM_DELTA);
42
     }
31
     }
43
 
32
 
46
     public void ageOnMars() {
35
     public void ageOnMars() {
47
         SpaceAge age = new SpaceAge(2329871239L);
36
         SpaceAge age = new SpaceAge(2329871239L);
48
 
37
 
49
-        assertEquals(73.83, age.onEarth(), MAXIMUM_DELTA);
50
         assertEquals(39.25, age.onMars(), MAXIMUM_DELTA);
38
         assertEquals(39.25, age.onMars(), MAXIMUM_DELTA);
51
     }
39
     }
52
 
40
 
55
     public void ageOnJupiter() {
43
     public void ageOnJupiter() {
56
         SpaceAge age = new SpaceAge(901876382);
44
         SpaceAge age = new SpaceAge(901876382);
57
 
45
 
58
-        assertEquals(28.58, age.onEarth(), MAXIMUM_DELTA);
59
         assertEquals(2.41, age.onJupiter(), MAXIMUM_DELTA);
46
         assertEquals(2.41, age.onJupiter(), MAXIMUM_DELTA);
60
     }
47
     }
61
 
48
 
64
     public void ageOnSaturn() {
51
     public void ageOnSaturn() {
65
         SpaceAge age = new SpaceAge(3000000000L);
52
         SpaceAge age = new SpaceAge(3000000000L);
66
 
53
 
67
-        assertEquals(95.06, age.onEarth(), MAXIMUM_DELTA);
68
         assertEquals(3.23, age.onSaturn(), MAXIMUM_DELTA);
54
         assertEquals(3.23, age.onSaturn(), MAXIMUM_DELTA);
69
     }
55
     }
70
 
56
 
73
     public void ageOnUranus() {
59
     public void ageOnUranus() {
74
         SpaceAge age = new SpaceAge(3210123456L);
60
         SpaceAge age = new SpaceAge(3210123456L);
75
 
61
 
76
-        assertEquals(101.72, age.onEarth(), MAXIMUM_DELTA);
77
         assertEquals(1.21, age.onUranus(), MAXIMUM_DELTA);
62
         assertEquals(1.21, age.onUranus(), MAXIMUM_DELTA);
78
     }
63
     }
79
 
64
 
82
     public void ageOnNeptune() {
67
     public void ageOnNeptune() {
83
         SpaceAge age = new SpaceAge(8210123456L);
68
         SpaceAge age = new SpaceAge(8210123456L);
84
 
69
 
85
-        assertEquals(260.16, age.onEarth(), MAXIMUM_DELTA);
86
         assertEquals(1.58, age.onNeptune(), MAXIMUM_DELTA);
70
         assertEquals(1.58, age.onNeptune(), MAXIMUM_DELTA);
87
     }
71
     }
88
 }
72
 }