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

DifferenceOfSquaresCalculatorTest.java 2.4KB

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