Получил модульный тестирование с NUNIT и классом ASP.NET, который наследуетC#

Место общения программистов C#
Ответить
Anonymous
 Получил модульный тестирование с NUNIT и классом ASP.NET, который наследует

Сообщение Anonymous »

Сначала извините за мой английский, это не мой родной язык. Я хочу проверить методы, которые находятся в классе, который наследует от другого, но у меня есть много ошибок перед началом любых тестов: < /p>

NUNIT Adapter 3.12.0.0: выполнение теста началось
. NUNIT Тестовые случаи
setup не удалась для тестирования тестового приспособления. d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ faslepath \ global \ execenv.cs: ligne 38
à cdm.faslepath.tracelog.tracebase.getObjectFromStorage () Dans Dans. d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ faslepath \ tracelog \ tracebase.cs: ligne 37
à cdm.faslepath.toolkit.docreflectiontoolkit.getdocumentation (Assembly) dans Dans. d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ faslepath \ toolkit \ docreflectiontoolkit.cs: ligne 115
à cdm.faslepath.toolkit.docreflectiontoolkit.getdocumentation (тип типа) dans d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ faslepath \ toolkit \ docreflectiontoolkit.cs: ligne 46
à cdm.faslepath.navigation.reflexivesteps.reflection.reflexivactionprovightbase.setupsignature (publicsteps.reflection.sreflexiquactionprovict D: \ BuildAreas \ Mk_build \ faslepath \ V5.210 \ Projects \ DevBweBapplication4 \ navigation \ Reflexivesteps \ Reflection \ ReflexivactionProviderBase.cs: Ligne 371
à cdm.faslepath.navigation.reflexivesteps.pagestep. d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ devbwebapplication4 \ navigation \ reflexivesteps \ steps \ pagestep.cs: ligne 27
à cdm.faslepath.navigation.reflexivesteps.objectepep`1..ctor () dans dans. d: \ buildareas \ mk_build \ faslepath \ v5.210 \ projects \ devbwebapplication4 \ navigation \ Reflexivesteps \ Steps \ ObjectPageStep.cs: Ligne 27
à cdm.website0.commands.emptypage..ctor ()
à test.class1..ctor () dans () dans () dans () dans () dans () dans () dans () dans () dans. C: \ Priv \ Projects \ websity0 \ test \ class1.cs: Ligne 17
NUNIT Adapter 3.12.0.0: выполнение теста полное < /p>
< /blockquote>
Когда я скрываю наследство, единичный тест работает нормально без проблем. /> Здесь класс модульного тестирования: < /p>

Код: Выделить всё

namespace test
{
[TestFixture]
public class Class1
{
private readonly EmptyPage vm = new EmptyPage();

[Test]
public void TestAddition()
{
double actAddNumberResult = vm.AddNumber(5, 7);
Assert.That(actAddNumberResult, Is.EqualTo(12) );
}

< /code>
И здесь класс для проверки: < /p>
 public class EmptyPage : ObjectPageStep
{

public void Prepare()
{
}

public double AddNumber(double nombre1, double nombre2)
{
return nombre1 + nombre2;
}
Я попробовал с XUnit, и у меня такая же проблема.
есть идея?

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

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

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

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

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

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