Esempio n. 1
0
        public void Test_Exercise7(long n, string expected)
        {
            var actualResult = Exercise07.Run(n);

            actualResult.Should().BeEquivalentTo(expected);
        }
Esempio n. 2
0
        public void TestVeryBigNumberNumber()
        {
            var actualResult = Exercise07.Run(999999999999);

            Assert.AreEqual("9 9 9 9 9 9 9 9 9 9 9 9", actualResult);
        }
Esempio n. 3
0
        public void TestТNegativeNumber()
        {
            var actualResult = Exercise07.Run(-1354626729);

            Assert.AreEqual("9 2 7 6 2 6 4 5 3 1", actualResult);
        }
Esempio n. 4
0
        public void TestТRoundedNumber()
        {
            var actualResult = Exercise07.Run(2000000000);

            Assert.AreEqual("0 0 0 0 0 0 0 0 0 2", actualResult);
        }
Esempio n. 5
0
        public void TestZeroNumber()
        {
            var actualResult = Exercise07.Run(0);

            Assert.AreEqual("0", actualResult);
        }