Почему покрытие кода не работает в Resharper?C#

Место общения программистов C#
Ответить
Anonymous
 Почему покрытие кода не работает в Resharper?

Сообщение Anonymous »

Я установил Dotcover и Resharper JetBrains, установленные в Visual Studio 2019. У меня есть этот пример класса:
с использованием системы; < /p>

namespace ClassLibrary1
{
public class Class1
{
public int X { get; set; }
public int Y { get; set; }
public int Division()
{
return X / Y;
}
}
}
< /code>

и этот образцовый тест на единицу: < /p>

using ClassLibrary1;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
var c = new Class1 {X = 10, Y = 2};
var d = c.Division();
Assert.AreEqual(d, 5);
}
}
}
< /code>

Тогда в окне «Сессии модульного тестирования» Resharper я выбираю «Тесты с единицей обложки», как показано ниже: < /p>



Также, в окне редактора Visual Studio код, все операторы в моем классе помечены как «Оператор обнаруженного», как показано ниже: < /p>

Итак, по какой -то причине Dotcover, кажется, не работает. Я попытался сбросить данные о покрытии и снова запустить тесты, но результат такой же. < /P>

Чего мне не хватает? < /P>

Подробнее здесь: https://stackoverflow.com/questions/614 ... -resharper
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»