testen gefixt
This commit is contained in:
		
							parent
							
								
									d5fbb2adab
								
							
						
					
					
						commit
						47edf650ed
					
				
					 1 changed files with 12 additions and 8 deletions
				
			
		|  | @ -10,7 +10,7 @@ class TimeUnitTest { | ||||||
|     private val hours = 4 |     private val hours = 4 | ||||||
|     private val minutes = 20 |     private val minutes = 20 | ||||||
|     private val seconds = 39 |     private val seconds = 39 | ||||||
|     private val time: Time = Time(seconds + minutes * 60 + hours * 60 * 60) |     private var time: Time = Time(seconds + minutes * 60 + hours * 60 * 60) | ||||||
| 
 | 
 | ||||||
|     @Before |     @Before | ||||||
|     fun setup() { |     fun setup() { | ||||||
|  | @ -21,9 +21,9 @@ class TimeUnitTest { | ||||||
|     fun formatTime() { |     fun formatTime() { | ||||||
|         Assert.assertEquals( |         Assert.assertEquals( | ||||||
|             HoursMinutesSeconds( |             HoursMinutesSeconds( | ||||||
|                 hours.toString().padStart(2, '0'), |                 hours, | ||||||
|                 minutes.toString().padStart(2, '0'), |                 minutes, | ||||||
|                 seconds.toString().padStart(2, '0'), |                 seconds, | ||||||
|             ), |             ), | ||||||
|             time.getAsHMS(), |             time.getAsHMS(), | ||||||
|         ) |         ) | ||||||
|  | @ -39,7 +39,11 @@ class TimeUnitTest { | ||||||
| 
 | 
 | ||||||
|     @Test |     @Test | ||||||
|     fun minOne() { |     fun minOne() { | ||||||
|         time.minOne() |         Assert.assertEquals( | ||||||
|  |             (seconds + minutes * 60 + hours * 60 * 60), | ||||||
|  |             time.time, | ||||||
|  |         ) | ||||||
|  |         time-- | ||||||
|         Assert.assertEquals( |         Assert.assertEquals( | ||||||
|             (seconds + minutes * 60 + hours * 60 * 60) - 1, |             (seconds + minutes * 60 + hours * 60 * 60) - 1, | ||||||
|             time.time, |             time.time, | ||||||
|  | @ -48,7 +52,7 @@ class TimeUnitTest { | ||||||
| 
 | 
 | ||||||
|     @Test |     @Test | ||||||
|     fun plusOne() { |     fun plusOne() { | ||||||
|         time.plusOne() |         time++ | ||||||
|         Assert.assertEquals( |         Assert.assertEquals( | ||||||
|             (seconds + minutes * 60 + hours * 60 * 60) + 1, |             (seconds + minutes * 60 + hours * 60 * 60) + 1, | ||||||
|             time.time, |             time.time, | ||||||
|  | @ -59,7 +63,7 @@ class TimeUnitTest { | ||||||
|     fun minMultiple() { |     fun minMultiple() { | ||||||
|         val n = 10 |         val n = 10 | ||||||
|         for (i in 1 .. n) { |         for (i in 1 .. n) { | ||||||
|             time.minOne() |             time-- | ||||||
|         } |         } | ||||||
|         Assert.assertEquals( |         Assert.assertEquals( | ||||||
|             (seconds + minutes * 60 + hours * 60 * 60) - n, |             (seconds + minutes * 60 + hours * 60 * 60) - n, | ||||||
|  | @ -71,7 +75,7 @@ class TimeUnitTest { | ||||||
|     fun plusMultiple() { |     fun plusMultiple() { | ||||||
|         val n = 10 |         val n = 10 | ||||||
|         for (i in 1 .. n) { |         for (i in 1 .. n) { | ||||||
|             time.plusOne() |             time++ | ||||||
|         } |         } | ||||||
|         Assert.assertEquals( |         Assert.assertEquals( | ||||||
|             (seconds + minutes * 60 + hours * 60 * 60) + n, |             (seconds + minutes * 60 + hours * 60 * 60) + n, | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Rune Dyselinck
						Rune Dyselinck