Exemple #1
0
        public void IsNaturalNumber_正常系_引数が10の時Trueが返ること()
        {
            var args     = 10;
            var expected = true;

            ReportingConsole.WriteArgsAndExpected(args, expected);

            var actual = StaticSomethingExecutor.IsNaturalNumber(args);

            ReportingConsole.WriteActual(actual);

            Assert.AreEqual <bool>(expected, actual);
        } // end sub
Exemple #2
0
        public void PlusArguments_異常系_引数が11と100と1000の時にArgumentOutOfRangeException例外がスローされること()
        {
            var args = new
            {
                first  = 11,
                second = 100,
                third  = 1000,
            };

            ReportingConsole.WriteArgsWithNoExpected(args, NoExpectedReason.ThrowException);

            var actual = StaticSomethingExecutor.PlusArguments(args.first, args.second, args.third);

            ReportingConsole.WriteNotThrownException(actual);
        } // end function
Exemple #3
0
        public void PlusArguments_正常系_引数が10と100と1000の時に1110が返ること()
        {
            var args = new
            {
                first  = 10,
                second = 100,
                third  = 1000,
            };
            var expected = 1110;

            ReportingConsole.WriteArgsAndExpected(args, expected);

            var actual = StaticSomethingExecutor.PlusArguments(args.first, args.second, args.third);

            ReportingConsole.WriteActual(actual);

            Assert.AreEqual <int>(expected, actual);
        } // end function