public void Test_GenerateEquations() { var result = NumberOperations.GenerateEquations(3, 0); var expected = new string[] { "+1+2-3 = 0", "-1-2+3 = 0" }; Assert.Equal(result, expected); }
public void Test_GenerateEquationsComplex() { var result = NumberOperations.GenerateEquations(7, 10); var expected = new string[] { "+1+2+3-4-5+6+7 = 10", "+1+2-3+4+5-6+7 = 10", "+1-2+3+4+5+6-7 = 10", "+1-2-3-4+5+6+7 = 10", "-1+2-3+4-5+6+7 = 10", "-1-2+3+4+5-6+7 = 10" }; Assert.Equal(result, expected); }