예제 #1
0
파일: Program.cs 프로젝트: Corniel/piet.net
        public void Day_of_week(DateTime date, DayOfWeek dayOfWeek)
        {
            var result = Runner.RunWithInput("day_of_week.png", date.Year, date.Month, date.Day);

            RunAssert.HasNumericOutput(result, (long)dayOfWeek);
        }
예제 #2
0
파일: Program.cs 프로젝트: Corniel/piet.net
        public void Power_function_returns_power_of_input()
        {
            var result = Runner.RunWithInput("power_function.png", 17, 3);

            RunAssert.HasNumericOutput(result, 4913);
        }
예제 #3
0
파일: Program.cs 프로젝트: Corniel/piet.net
        public void Euclids_Algorithm_calculates_greatest_comon_divisor()
        {
            var result = Runner.RunWithInput("euclids_algorithm.png", 42, 35);

            RunAssert.HasNumericOutput(result, 7);
        }
예제 #4
0
파일: Program.cs 프로젝트: Corniel/piet.net
        public void Pi052_calculates_pi_as_3_1405()
        {
            var result = Runner.Run("pi_052.png");

            RunAssert.HasNumericOutput(result, 3_1405);
        }