package com.levelup.java.exercises.beginner; import static org.junit.Assert.assertTrue; import org.junit.Test; import com.levelup.java.exercises.beginner.FreezingAndBoilingPoints.FreezeAndBoiling; /** * Unit test for {@link FreezingAndBoilingPoints} * * @author Justin Musgrove * @see <a href='http://www.leveluplunch.com/java/exercises/freezing-boiling-points/'>Freezing and Boiling Points</a> */ public class FreezingAndBoilingPointsTest { @Test public void test_isEthylAlchoolFreezing() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( -174); assertTrue(freezeAndBoiling.isEthylAlchoolFreezing()); } @Test public void test_isEthylAlchoolBoiling() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( 172); assertTrue(freezeAndBoiling.isEthylAlchoolBoiling()); } @Test public void test_isOxygenFreezing() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( -400); assertTrue(freezeAndBoiling.isOxygenFreezing()); } @Test public void test_isOxygenBoiling() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( -362); assertTrue(freezeAndBoiling.isOxygenFreezing()); } @Test public void test_isWaterFreezing() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( 10); assertTrue(freezeAndBoiling.isWaterFreezing()); } @Test public void test_isWaterBoiling() { FreezingAndBoilingPoints freezeAndBoilingPoints = new FreezingAndBoilingPoints(); FreezeAndBoiling freezeAndBoiling = freezeAndBoilingPoints.new FreezeAndBoiling( 213); assertTrue(freezeAndBoiling.isWaterBoiling()); } }