Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }