import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
/*
* version: 1.1.0
*/
public final class DifferenceOfSquaresCalculatorTest {
private DifferenceOfSquaresCalculator calculator;
@Before
public void setUp() {
calculator = new DifferenceOfSquaresCalculator();
}
@Test
public void testSquareOfSum1() {
final int expected = 1;
final int actual = calculator.computeSquareOfSumTo(1);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testSquareOfSum5() {
final int expected = 225;
final int actual = calculator.computeSquareOfSumTo(5);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testSquareOfSum100() {
final int expected = 25502500;
final int actual = calculator.computeSquareOfSumTo(100);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testSumOfSquares1() {
final int expected = 1;
final int actual = calculator.computeSumOfSquaresTo(1);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testSumOfSquares5() {
final int expected = 55;
final int actual = calculator.computeSumOfSquaresTo(5);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testSumOfSquares100() {
final int expected = 338350;
final int actual = calculator.computeSumOfSquaresTo(100);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testDifferenceOfSquares1() {
final int expected = 0;
final int actual = calculator.computeDifferenceOfSquares(1);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testDifferenceOfSquares5() {
final int expected = 170;
final int actual = calculator.computeDifferenceOfSquares(5);
assertEquals(expected, actual);
}
@Ignore("Remove to run test")
@Test
public void testDifferenceOfSquares100() {
final int expected = 25164150;
final int actual = calculator.computeDifferenceOfSquares(100);
assertEquals(expected, actual);
}
}