Узнайте, какие строки выполняются в C # источнике с данным набором тестов (Получить покрытие кода) - PullRequest
0 голосов
/ 12 января 2020

У меня есть C# программа типа

public class TheMiddle
{
    public static void Main(string[] args)
    {
        int a = int.Parse(Console.ReadLine());
        int b = int.Parse(Console.ReadLine());
        int c = int.Parse(Console.ReadLine());

        int result;
        if (a < b)
        {
            if (c < a)
                result = a;
            else if (c > b)
                result = b;
            else
                result = c;
        }
        else
        {
            if (c < b)
                result = b;
            else if (c > a)
                result = a;
            else
                result = c;
        }

        Console.WriteLine(result);
    }
  }

и тестовый пример типа (a, b, c) = (1,2,3). Как узнать, какие строки кода проходят через вышеуказанные тесты?

...