public void CanGetCompany() { var repo = new Mock <ICompanyStateRepository>(); var companyState = new Fakes.CompanyState(); repo.Setup(s => s.GetCompanyState(companyState.Guid)).Returns(companyState); var sut = new CompaniesController(repo.Object); var sutResult = sut.Get(companyState.Guid); Assert.Equal(companyState.Guid, sutResult.Guid); }
public void CanGetCompanies() { var repo = new Mock <ICompanyStateRepository>(); var companyState = new Fakes.CompanyState(); repo.Setup(s => s.GetCompanyStates()).Returns(new List <ICompanyState> { companyState }); var sut = new CompaniesController(repo.Object); var sutResult = sut.Get(); Assert.Equal(1, sutResult.Count()); Assert.Equal(companyState.Guid, sutResult.First().Guid); }