import static org.junit.jupiter.api.Assertions.*;

import org.junit.jupiter.api.Test;

class LameMathTest {

	@Test
	void testSum() {
	    assertEquals(10, LameMath.sum(2,8));
	    assertEquals(-10, LameMath.sum(-2,-8));
	    assertEquals(-6, LameMath.sum(2,-8));
	    assertEquals(0, LameMath.sum(0,0));
	}

	@Test
	void testDiff() {
	    assertEquals(8, LameMath.diff(10, 2));
	    assertEquals(12, LameMath.diff(10, -2));
	    assertEquals(0, LameMath.diff(10, 10));
	    assertEquals(-12, LameMath.diff(-10, 2));
	}

//	@Test
//	void testProd() {
//		fail("Not yet implemented");
//	}
//
//	@Test
//	void testQuot() {
//		fail("Not yet implemented");
//	}

	@Test
	void testIsEven() {
		// assertEquals(true, LameMath.isEven(10));
		assertTrue(LameMath.isEven(2));
		assertTrue(LameMath.isEven(42));
		assertTrue(LameMath.isEven(-16));
		assertFalse(LameMath.isEven(-1));
		assertFalse(LameMath.isEven(11));
	}
}
