У меня есть открытый класс, который реализует IQueryResult и производит DTO.Имеет одно публичное name
поле.Я создал это просто, чтобы понять, что происходит.Это кажется достаточно простым, но я продолжаю получать ошибку ниже.Есть идеи, что происходит?
ProjectsControllerTests.cs(40, 21): [CS0029]
Unit\ProjectsControllerTests.cs(40,21): error CS0029:
Cannot implicitly convert type 'Moq.Mock<...Queries.Results.Woot>'
to '....Queries.Results.Woot'
// Класс Woot
public class Woot : IQueryResult
{
public Woot(string name)
{
Name = name;
}
public string Name { get; }
}
// Объявлен в тестовом классе
private static Woot _woot;
// Макет в SetupClass
_woot = new Mock<Woot>();