public void All_ShouldReturnAnEmptyList_WhenThereAreNoFacetsToReturn() { var facetRepository = Substitute.For<IRepository<Facet>>(); facetRepository.GetAll().Returns(Enumerable.Empty<Facet>()); var facetsService = new FacetsService(facetRepository); var allFacets = facetsService.All(); CollectionAssert.AreEqual(Enumerable.Empty<Facet>(), allFacets); }
public void All_ShouldReturnAllTheFacets_WhenThereAreFacetsToReturn() { var facetRepository = Substitute.For<IRepository<Facet>>(); facetRepository.GetAll().Returns(new [] { favouriteAnimal, bigFeet }); var facetsService = new FacetsService(facetRepository); var allFacets = facetsService.All(); CollectionAssert.AreEqual(new[] { favouriteAnimal, bigFeet }, allFacets); }
public void All_ShouldReturnAnEmptyList_WhenThereAreNoFacetsToReturn() { var facetRepository = Substitute.For <IRepository <Facet> >(); facetRepository.GetAll().Returns(Enumerable.Empty <Facet>()); var facetsService = new FacetsService(facetRepository); var allFacets = facetsService.All(); CollectionAssert.AreEqual(Enumerable.Empty <Facet>(), allFacets); }
public void All_ShouldReturnAllTheFacets_WhenThereAreFacetsToReturn() { var facetRepository = Substitute.For <IRepository <Facet> >(); facetRepository.GetAll().Returns(new [] { favouriteAnimal, bigFeet }); var facetsService = new FacetsService(facetRepository); var allFacets = facetsService.All(); CollectionAssert.AreEqual(new[] { favouriteAnimal, bigFeet }, allFacets); }