Метод тестирования не дает результатов: тест не был запущен. Ошибка?C#

Место общения программистов C#
Ответить
Anonymous
 Метод тестирования не дает результатов: тест не был запущен. Ошибка?

Сообщение Anonymous »

У меня есть тестовый класс, и ниже я разместил образец теста из тестового класса

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

namespace AdminPortal.Tests.Controller_Test.Customer
{
[TestClass]
public class BusinessUnitControllerTests
{
private IBusinessUnitRepository _mockBusinessUnitRepository;
private BusinessUnitController _controller;

[TestInitialize]
public void TestInitialize()
{
_mockBusinessUnitRepository = MockRepository.GenerateMock();
_controller = new BusinessUnitController(_mockBusinessUnitRepository);
}

[TestCleanup]
public void TestCleanup()
{
_mockBusinessUnitRepository = null;

_controller.Dispose();
_controller = null;

}

#region Index Action Tests
[TestMethod]
public void Index_Action_Calls_GetAllBusinessUnit()
{
_mockBusinessUnitRepository.Stub(x => x.GetAllBusinessUnit());

_controller.Index();

_mockBusinessUnitRepository.AssertWasCalled(x=>x.GetAllBusinessUnit());
}
}
}
Когда я запускаю проект, я получаю следующий экран
[img]https://i.sstatic.net /47Ca6.png[/img]


Я проверил ссылки, и тестовый проект имеет ссылку на основной проект.
Есть идеи, почему тест не запускается или говорят, что они были безрезультатными?

Редактировать 1:

Я видел сообщение здесь и изменил архитектуру процессора по умолчанию в настройках моего теста на X64, но она все равно не работает.

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

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

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

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

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

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