lots of exercises in java... from https://github.com/exercism/java

DifferenceOfSquaresCalculatorTest.java 2.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. import org.junit.Before;
  2. import org.junit.Ignore;
  3. import org.junit.Test;
  4. import static org.junit.Assert.assertEquals;
  5. public class DifferenceOfSquaresCalculatorTest {
  6. private DifferenceOfSquaresCalculator calculator;
  7. @Before
  8. public void setUp() {
  9. calculator = new DifferenceOfSquaresCalculator();
  10. }
  11. @Test
  12. public void testSquareOfSumUpToOne() {
  13. int expected = 1;
  14. int actual = calculator.computeSquareOfSumTo(1);
  15. assertEquals(expected, actual);
  16. }
  17. @Ignore("Remove to run test")
  18. @Test
  19. public void testSquareOfSumUpToFive() {
  20. int expected = 225;
  21. int actual = calculator.computeSquareOfSumTo(5);
  22. assertEquals(expected, actual);
  23. }
  24. @Ignore("Remove to run test")
  25. @Test
  26. public void testSquareOfSumUpToHundred() {
  27. int expected = 25502500;
  28. int actual = calculator.computeSquareOfSumTo(100);
  29. assertEquals(expected, actual);
  30. }
  31. @Ignore("Remove to run test")
  32. @Test
  33. public void testSumOfSquaresUpToOne() {
  34. int expected = 1;
  35. int actual = calculator.computeSumOfSquaresTo(1);
  36. assertEquals(expected, actual);
  37. }
  38. @Ignore("Remove to run test")
  39. @Test
  40. public void testSumOfSquaresUpToFive() {
  41. int expected = 55;
  42. int actual = calculator.computeSumOfSquaresTo(5);
  43. assertEquals(expected, actual);
  44. }
  45. @Ignore("Remove to run test")
  46. @Test
  47. public void testSumOfSquaresUpToHundred() {
  48. int expected = 338350;
  49. int actual = calculator.computeSumOfSquaresTo(100);
  50. assertEquals(expected, actual);
  51. }
  52. @Ignore("Remove to run test")
  53. @Test
  54. public void testDifferenceOfSquaresUpToOne() {
  55. int expected = 0;
  56. int actual = calculator.computeDifferenceOfSquares(1);
  57. assertEquals(expected, actual);
  58. }
  59. @Ignore("Remove to run test")
  60. @Test
  61. public void testDifferenceOfSquaresUpToFive() {
  62. int expected = 170;
  63. int actual = calculator.computeDifferenceOfSquares(5);
  64. assertEquals(expected, actual);
  65. }
  66. @Ignore("Remove to run test")
  67. @Test
  68. public void testDifferenceOfSquaresUpToHundred() {
  69. int expected = 25164150;
  70. int actual = calculator.computeDifferenceOfSquares(100);
  71. assertEquals(expected, actual);
  72. }
  73. }