Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }