public void RandomTest() { var random = new Random(); int nextA, nextB; for (int i = 0; i < 10; ++i) { nextA = random.Next(0, 100001); nextB = random.Next(0, 100001); Assert.AreEqual((nextA + nextB).ToString(), AddingBigNumbers.Add(nextA.ToString(), nextB.ToString())); } }
public void BigTests() { Assert.AreEqual("1057853509440367665682450458794866464501746580388666517943654" , AddingBigNumbers.Add("823094582094385190384102934810293481029348123094818923749817", "234758927345982475298347523984572983472398457293847594193837")); Assert.AreEqual("1222288369471848635431742533238794347796709858386130887087383" , AddingBigNumbers.Add("234859234758913759182357398457398474598237459823745928347538", "987429134712934876249385134781395873198472398562384958739845")); Assert.AreEqual("1188027920792406899351871815238255333339717894129824807166673" , AddingBigNumbers.Add("854694587458967459867923420398420394845873945734985374844444", "333333333333439439483948394839834938493843948394839432322229")); Assert.AreEqual("1131313130303031311313030303131313121212131313129120030130132" , AddingBigNumbers.Add("666666665656566666666565656666666656565666666665656566666666", "464646464646464644646464646464646464646464646463463463463466")); Assert.AreEqual( "1823172964260263830982280609675150766951754355882242391698277783797094242179652457248777050585906182180138262963360272327" , AddingBigNumbers.Add("987429134712934876249385134781395873198472398562384958739845234859234758913759182357398457398474598237459823745928347538", "835743829547328954732895474893754893753281957319857432958432548937859483265893274891378593187431583942678439217431924789")); }
public void Add_Test(string expected, string a, string b) { Assert.AreEqual(expected, AddingBigNumbers.Add(a, b)); }
public void ASimpleKataTest() { Assert.AreEqual("110", AddingBigNumbers.Add("91", "19")); Assert.AreEqual("1111111111", AddingBigNumbers.Add("123456789", "987654322")); Assert.AreEqual("1000000000", AddingBigNumbers.Add("999999999", "1")); }
public void Test_2() { Assert.AreEqual("3333333333222", AddingBigNumbers.Add("1111111111222", "2222222222222")); }
public void Test_1() { Assert.AreEqual("110", AddingBigNumbers.Add("11", "99")); }
public void Test_0() { Assert.AreEqual("444", AddingBigNumbers.Add("123", "321")); }
public void MyTest() { Assert.AreEqual("4444", AddingBigNumbers.Add("123", "4321")); Assert.AreEqual("37657756", AddingBigNumbers.Add("3423432", "34234324")); //Assert.AreEqual("expected", "actual"); }