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

DifferenceOfSquaresCalculatorTest.java 2.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. import org.junit.Before;
  2. import org.junit.Ignore;
  3. import org.junit.Test;
  4. import static org.junit.Assert.assertEquals;
  5. public final class DifferenceOfSquaresCalculatorTest {
  6. private DifferenceOfSquaresCalculator calculator;
  7. @Before
  8. public void setUp() {
  9. calculator = new DifferenceOfSquaresCalculator();
  10. }
  11. @Test
  12. public void testSquareOfSum5() {
  13. final int expected = 225;
  14. final int actual = calculator.computeSquareOfSumTo(5);
  15. assertEquals(expected, actual);
  16. }
  17. @Ignore
  18. @Test
  19. public void testSquareOfSum10() {
  20. final int expected = 3025;
  21. final int actual = calculator.computeSquareOfSumTo(10);
  22. assertEquals(expected, actual);
  23. }
  24. @Ignore
  25. @Test
  26. public void testSquareOfSum100() {
  27. final int expected = 25502500;
  28. final int actual = calculator.computeSquareOfSumTo(100);
  29. assertEquals(expected, actual);
  30. }
  31. @Ignore
  32. @Test
  33. public void testSumOfSquares5() {
  34. final int expected = 55;
  35. final int actual = calculator.computeSumOfSquaresTo(5);
  36. assertEquals(expected, actual);
  37. }
  38. @Ignore
  39. @Test
  40. public void testSumOfSquares10() {
  41. final int expected = 385;
  42. final int actual = calculator.computeSumOfSquaresTo(10);
  43. assertEquals(expected, actual);
  44. }
  45. @Ignore
  46. @Test
  47. public void testSumOfSquares100() {
  48. final int expected = 338350;
  49. final int actual = calculator.computeSumOfSquaresTo(100);
  50. assertEquals(expected, actual);
  51. }
  52. @Ignore
  53. @Test
  54. public void testDifferenceOfSquares0() {
  55. final int expected = 0;
  56. final int actual = calculator.computeDifferenceOfSquares(0);
  57. assertEquals(expected, actual);
  58. }
  59. @Ignore
  60. @Test
  61. public void testDifferenceOfSquares5() {
  62. final int expected = 170;
  63. final int actual = calculator.computeDifferenceOfSquares(5);
  64. assertEquals(expected, actual);
  65. }
  66. @Ignore
  67. @Test
  68. public void testDifferenceOfSquares10() {
  69. final int expected = 2640;
  70. final int actual = calculator.computeDifferenceOfSquares(10);
  71. assertEquals(expected, actual);
  72. }
  73. @Ignore
  74. @Test
  75. public void testDifferenceOfSquares100() {
  76. final int expected = 25164150;
  77. final int actual = calculator.computeDifferenceOfSquares(100);
  78. assertEquals(expected, actual);
  79. }
  80. }