Files
Java/src/test/java/com/thealgorithms/maths/AbsoluteMinTest.java
2022-10-03 17:23:00 +08:00

25 lines
678 B
Java

package com.thealgorithms.maths;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
import org.junit.jupiter.api.Test;
public class AbsoluteMinTest {
@Test
void testGetMinValue() {
assertEquals(0, AbsoluteMin.getMinValue(4, 0, 16));
assertEquals(-2, AbsoluteMin.getMinValue(3, -10, -2));
}
@Test
void testGetMinValueWithNoArguments() {
Exception exception = assertThrows(
IllegalArgumentException.class,
() -> AbsoluteMin.getMinValue()
);
assertEquals("Numbers array cannot be empty", exception.getMessage());
}
}