FizzBuzzTest.java 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. import static org.junit.Assert.*;
  2. import org.junit.After;
  3. import org.junit.Before;
  4. import org.junit.Test;
  5. import org.junit.Assert;
  6. public class FizzBuzzTest
  7. {
  8. FizzBuzz fb = new FizzBuzz();
  9. @Test
  10. public void fizzTest()
  11. {
  12. //expected
  13. String expected = "Fizz";
  14. //actual
  15. String actual = fb.fizz(3);
  16. Assert.assertEquals(expected, actual);
  17. }
  18. @Test
  19. public void buzzTest()
  20. {
  21. //expected
  22. String expected = "Buzz";
  23. //actual
  24. String actual = fb.buzz(5);
  25. Assert.assertEquals(expected, actual);
  26. }
  27. @Test
  28. public void fizzbuzzTest()
  29. {
  30. //expected
  31. String expected = "FizzBuzz";
  32. //actual
  33. String actual = fb.fizzbuzz(15);
  34. Assert.assertEquals(expected, actual);
  35. }
  36. @Test
  37. public void nonFizzbuzzTest()
  38. {
  39. //expected
  40. String expected = "2";
  41. //actual
  42. String actual = fb.nonFizzbuzz(2);
  43. Assert.assertEquals(expected, actual);
  44. }
  45. }