Esempio n. 1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            List <int> list = new List <int>()
            {
                55, 200, 740, 76, 230, 482, 95
            };
            NumbersChecker nc         = new NumbersChecker();
            List <int>     returnList = nc.CheckList(list);
            string         nums       = "";

            foreach (int i in returnList)
            {
                nums = nums + i.ToString() + " ";
            }

            MessageBox.Show("Numbers greater than 80: " + nums);
        }
Esempio n. 2
0
    static void Main()
    {
        var checker = new NumbersChecker();

        string expectedOutput =
            "1 2 3" + "\r\n" +
            "1200.000" + "\r\n" +
            "-123.56" + "\r\n" +
            "100" + "\r\n" +
            "-200" + "\r\n" +
            "3.14159" + " " +
            "1.23e-1 1.23e+2 1.23e3" + " " +
            "-12.000" + "\r\n" +
            "55.5555555555556" + "\r\n" +
            "12.5789999999999" + "\r\n" +
            "4 5 6";
        string userOutput =
            "1 2 3 Това е най-якото решение!\r\n" +
            "12e2" + "\r\n" +
            "b1 = \r\n" +
            "b2 = \r\n" +
            "Сума за плащане: -123.5600000000001 лв." + "\r\n" +
            "По-голямо число: 100." + "\r\n" +
            "По-малко число:-200" + " " +
            "Пи = 3.14159" + "\r\n" +
            "Пи = 0.12300" + "\r\n" +
            "Пи = 123" + "\r\n" +
            "Пи = 1230" + "\r\n" +
            "\r\n" + "----------------" + "\r\n" +
            "Ресто: -12.00" + "\r\n" +
            "Лице: 55.56" + "\r\n" +
            "Периметър: 12.57" + "\r\n" +
            "4 5 6";

        TestChecker(checker, expectedOutput, userOutput);

        TestChecker(checker, 
            expectedOutput: "error", 
            userOutput: "Syntax Error!");
    }