import static org.junit.Assert.*; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * The test class FizzBuzzTest. * * @author (your name) * @version (a version number or a date) */ public class FizzBuzzTest { /** * Default constructor for test class FizzBuzzTest */ public FizzBuzzTest() { } /** * Sets up the test fixture. * * Called before every test case method. */ @Before public void setUp() { } @Test public void testIfNumberIsNotDivisibleBy3() { //When FizzBuzz fizz = new FizzBuzz(); //Expected String equals = "8"; //Actual String actual = fizz.fizzBuzz1(8); assertEquals(equals, actual); } @Test public void testForFizz() { //When FizzBuzz fizz = new FizzBuzz(); //Expected String equals = "Fizz"; //Actual String actual = fizz.fizz(3); assertEquals(equals, actual); } @Test public void testForBuzz() { //When FizzBuzz fizz = new FizzBuzz(); //Expected String equals = "Buzz"; //Actual String actual = fizz.buzz(5); assertEquals(equals, actual); } @Test public void testForFizzBuzz() { //When FizzBuzz fizz = new FizzBuzz(); //Expected String equals = "FizzBuzz"; //Actual String actual = fizz.fizzBuzz(15); assertEquals(equals, actual); } /** * Tears down the test fixture. * * Called after every test case method. */ @After public void tearDown() { } }