Моя команда создает приложение ASP.NET MVC. Мы используем строительные леса, чтобы помочь нам в создании наших объектов. Сфаффдер создаст модель, репозиторий, контроллер и некоторые другие классы, которые у нас есть. Он также подготавливает базовый набор тестов для объекта. В настоящее время все защищенные коды проверяются.Как я могу модулировать код тестового кода?
Что бы я хотел, это выполнить единичный тест, если сбой кода для определенного класса ниже определенного значения. Например, контроллер и репозиторий должны иметь покрытие как можно ближе к 100%. Эти классы также будут развиваться дальше, и я хочу проверить, чтобы убедиться, что код, который добавлен к ним, проверяется.
Я использую Xunit и Moq для тестирования и издевательств соответственно.
Как я могу реализовать тест на покрытие кода?
ru Использование сервера сборки/CI? например, teamcity? – wal
Мы делаем CI через Visual Studio Online. – RichieACC
Хорошо, вы можете делать такие вещи в TeamCity (см. Http://stackoverflow.com/questions/10296753/how-can-i-fail-a-teamcity-build-if-dotcover-doesnt-report-a- high-enough-result, если вы заинтересованы) altho, учитывая, что вы на VS онлайн Я не знаю, что возможно – wal