Тесты с DataRow-Attribute не выполнены с новым MSTest & SDK-PackageC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Тесты с DataRow-Attribute не выполнены с новым MSTest & SDK-Package

Сообщение Anonymous »

Я использую Visual Studion 17.12.5 и испытываю следующую проблему.
после обновления MSTest-Package с 3,7,3 до 3.8.0 и Microsoft.net.test.sdk с 17.12.0 17.13.0 Большинство моих тестов игнорируются.
точнее: тестовый эксплуататор Visual Studion дает желтую предупреждающую подпись с большинством тестов, но некоторые ~ 2% выполняются ОК. < /p>
[...]




[...]


возвращается к 3.7.3 и 17.12.0 Все тесты выполняются нормально: < /p>
[...]




[...]
< /code>
Для кодового покрытия я использую Fine-Code-Coder. ) что все тесты кажутся зелеными с первого взгляда, только если вы посмотрите ближе, вы обнаружите, что 10152 тестов были пропущены, и только 156 были в порядке. < /em>

Смотрите и попробуйте код на моем GitHub: https://github.com/joecare99/csharp/tre ... /libraries

e.g: baselibtests, ...

Это случается со всеми целями .net4. 6.2 - .net4.8.1 и .net6.0 - .net 9.0 < /p>
Кто -нибудь испытывает то же поведение или Знаете решение? p>
///
/// Test EnumMember-Helper function
///
/// The name.
/// The expected result
[DataTestMethod()]
[DataRow(nameof(intProp), PropEnum.intProp)]
[DataRow(nameof(boolProp), PropEnum.boolProp)]
[DataRow(nameof(enumProp), PropEnum.enumProp)]
[DataRow(nameof(objectProp), PropEnum.objectProp)]
[DataRow(nameof(stringProp), PropEnum.stringProp)]
[DataRow("BlaBla", null)]
public void EnumMemberTest(string name, PropEnum? peExp)
{
Assert.AreEqual(peExp, typeof(PropEnum).EnumMember(name));
}
< /code>
«Нормальные» тесты выполняются OK. Например: < /p>
///
/// Test EnumMemberTest, to thow exception.
///
[TestMethod()]
public void EnumMemberTest2()
{
Assert.ThrowsException(() => typeof(string).EnumMember("Hallo"));
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... dk-package
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Тесты с DataRow-Attribute не выполнены с новым MSTest & SDK-Package
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Тесты с DataRow-Attribute не выполнены с новым MSTest & SDK-Package
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Тесты, не выполненные с новым MSTest & SDK-Package
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Visual Studio тихо возвращает версии MSTest Package
    Anonymous » » в форуме C#
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Visual Studio тихо возвращает версии MSTest Package
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

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