Este teste faz uso adequado de AutoFixture e Moq?
Este teste faz uso adequado de AutoFixture e Moq? É escrito da forma mais concisa possível? O teste falha, conforme esperado, e passa depois de gravar a implementação correta.
[Fact]
public void CustomerPropertyIsCorrect()
{
var fixture = new AutoMoqFixture();
var expected = fixture.Create<CardHolderCustomer>();
var builderMock = fixture
.Freeze<Mock<ICustomerAdapter>>()
.Setup(x => x.BuildCustomer()).Returns(expected);
var sut = fixture.Create<CardHolderViewModel>();
var actual = sut.Customer;
Assert.Equal(expected, actual);
}