У меня есть простой тестовый проект, который я пытаюсь преобразовать из среды визуального тестирования студии в nunit. Однако я сталкиваюсь со странной ошибкой.
private VidRepository _repository;
//Setup the context before each test
[TestFixtureSetUp]
public void TestInitialize()
{
var fakeRepository = new FakeRepository();
_repository = fakeRepository.GetFakeRepository();
}
[Test]
public void CanGetMakes()
{
var makes = _repository.GetMakes();
Assert.AreNotEqual(0, makes.Count());
}
Когда я запускаю тест CanGetMakes, он умирает в методе TestFixtureSetup с ошибкой.
Не удалось загрузить файл или сборку
«CompanyName.Data.VidEntities,
Версия = 0.0.0.0, Культура = нейтральная,
PublicKeyToken = null 'или один из его
зависимостей. Была сделана попытка
загрузить программу с неверным
формат.
Я пару раз безуспешно добавлял и удалял ссылку на проект, и она также работает, когда я возвращаю ее обратно в среду модульного тестирования Microsoft (используя Microsoft.VisualStudio.TestTools.UnitTesting;), что очень странно для меня.
Есть ли у кого-нибудь предложения.
Спасибо,
Brian