コード例 #1
0
        public void TestMakeSum(int a, int b)
        {
            HappyNumber hn     = new HappyNumber();
            var         result = hn.CalculateSum(hn.SplitNumber(a));

            Assert.Greater(result, 0);
            Assert.IsTrue(result == b);
        }
コード例 #2
0
        public void SplitNumberTest()
        {
            var happy    = new HappyNumber();
            var arr      = happy.SplitNumber(123);
            var expected = new int[] { 1, 2, 3 };

            Assert.That(arr.Count(), Is.EqualTo(3));
            Assert.That(arr, Is.EqualTo(expected));
        }