Added tests for tolerant-reader pattern

This commit is contained in:
Jeroen Meulemeester
2015-12-30 19:49:56 +01:00
parent fd8c05846f
commit 444eb07e26
3 changed files with 123 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
package com.iluwatar.tolerantreader;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
/**
* Date: 12/30/15 - 18:35 PM
*
* @author Jeroen Meulemeester
*/
public class RainbowFishV2Test {
/**
* Verify if the getters of a {@link RainbowFish} return the expected values
*/
@Test
public void testValues() {
final RainbowFishV2 fish = new RainbowFishV2("name", 1, 2, 3, false, true, false);
assertEquals("name", fish.getName());
assertEquals(1, fish.getAge());
assertEquals(2, fish.getLengthMeters());
assertEquals(3, fish.getWeightTons());
assertEquals(false, fish.getSleeping());
assertEquals(true, fish.getHungry());
assertEquals(false, fish.getAngry());
}
}