FizzBuzzTest.java 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import static org.junit.Assert.*;
  2. import org.junit.After;
  3. import org.junit.Before;
  4. import org.junit.Test;
  5. /**
  6. * The test class FizzBuzzTest.
  7. *
  8. * @author (your name)
  9. * @version (a version number or a date)
  10. */
  11. import org.junit.Assert;
  12. import org.junit.Test;
  13. import java.util.*;
  14. public class FizzBuzzTest
  15. {
  16. /**
  17. * Default constructor for test class FizzBuzzTest
  18. */
  19. FizzBuzz fizzBuzz = new FizzBuzz();
  20. @Test
  21. public void FizzTest()
  22. {
  23. String expected = "Fizz";
  24. String actual = fizzBuzz.fizzBuzz(9);
  25. Assert.assertEquals(expected, actual);
  26. }
  27. @Test
  28. public void BuzzTest()
  29. {
  30. String expected = "Buzz";
  31. String actual = fizzBuzz.fizzBuzz(25);
  32. Assert.assertEquals(expected, actual);
  33. }
  34. @Test
  35. public void FizzBuzzTest()
  36. {
  37. String expected = "FizzBuzz";
  38. String actual = fizzBuzz.fizzBuzz(30);
  39. Assert.assertEquals(expected, actual);
  40. }
  41. @Test
  42. public void NoFizzBuzzTest()
  43. {
  44. String expected = "41";
  45. String actual = fizzBuzz.fizzBuzz(41);
  46. Assert.assertEquals(expected, actual);
  47. }
  48. }