コード例 #1
0
        private static void Act(string s1, string s2)
        {
            var actual   = SumStrings.StringsSum(s1, s2);
            var expected = Solve(s1, s2);

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void MultiplayAnyStringNumberTest2()
        {
            string first    = "100000000000000000000";
            string second   = "100000000000000000000";
            string actual   = SumStrings.SumAnyStringNumber(first, second);
            string expected = "200000000000000000000";

            Assert.AreEqual(expected, actual);
        }
コード例 #3
0
 public void Tests()
 {
     Assert.AreEqual("9", SumStrings.StringsSum("4", "5"));
     Assert.AreEqual("39", SumStrings.StringsSum("34", "5"));
     Assert.AreEqual("9", SumStrings.StringsSum("", "9"));
     Assert.AreEqual("9", SumStrings.StringsSum("9", ""));
     Assert.AreEqual("0", SumStrings.StringsSum("", ""));
     Assert.AreEqual("-2", SumStrings.StringsSum("4", "-6"));
     Assert.AreEqual("13", SumStrings.StringsSum("23", "-10"));
     Assert.AreEqual("44", SumStrings.StringsSum("4", "40"));
     Assert.AreEqual("4", SumStrings.StringsSum("4", ""));
     Assert.AreEqual("-7", SumStrings.StringsSum("", "-7"));
 }
コード例 #4
0
 public string Test(string a, string b)
 {
     return(SumStrings.sumStrings(a, b));
 }
コード例 #5
0
 public void SumString__SumsCorrectly(string s1, string s2, string expected)
 {
     SumStrings.sumStrings(s1, s2).ShouldBe(expected);
 }
コード例 #6
0
 public void ShouldReturnTheSumOfTwoIntegersGivenAsStrings(string stringOne, string stringTwo, string expected)
 {
     Assert.Equal(expected, SumStrings.Sum(stringOne, stringTwo));
 }