import static org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; class DifferentSummandsTest { @Test void test() { int n = 6; assertEquals(3, DifferentSummands.getOptimalSummands(n).size()); } @Test void test1() { int n = 8; assertEquals(3, DifferentSummands.getOptimalSummands(n).size()); } @Test void test2() { int n = 2; assertEquals(1, DifferentSummands.getOptimalSummands(n).size()); } @Test void test3() { int n = 4; assertEquals(2, DifferentSummands.getOptimalSummands(n).size()); } @Test void test4() { int n = 4; assertEquals(3, DifferentSummands.getOptimalSummands(n).get(1).intValue()); } }