Пример #1
0
        public HttpResponseMessage GetAll(HttpRequestMessage request)
        {
            var area = new Area();

            var result = area.GetAll();

            return request.CreateResponse(HttpStatusCode.OK, result);
        }
Пример #2
0
            public void WhenGetAll_AndWithNewArea_StatusShouldBeActive()
            {
                var storageProvider = new Mock<IStorageProvider>();
                storageProvider.Setup(d => d.GetAllAreas()).Returns(
                    () =>
                    {
                        List<Area> toReturn = new List<Area>();
                        toReturn.Add(new Area());
                        toReturn.Add(new Area());

                        return toReturn;
                    });

                var area = new Area(null, storageProvider.Object, null);

                var subject = area.GetAll();

                subject.Should().OnlyContain(item=>item.Active == true);
            }
Пример #3
0
            public void WhenGetAll_ShouldNotBeNull()
            {
                var storageProvider = new Mock<IStorageProvider>();

                List<Area> subject = null;

                storageProvider
                    .Setup(d => d.GetAllAreas())
                    .Returns(() => new List<Area>());

                var area = new Area(null, storageProvider.Object, null);

                subject = area.GetAll();

                subject.Should().NotBeNull();
            }
Пример #4
0
            public void WhenGetAll_AndWithNewArea_ShouldHaveOneElement()
            {
                var storageProvider = new Mock<IStorageProvider>();
                storageProvider.Setup(d => d.GetAllAreas()).Returns(
                    () =>
                    {
                        List<Area> toReturn = new List<Area>();
                        toReturn.Add(new Area());

                        return toReturn;
                    });

                var area = new Area(null, storageProvider.Object, null);

                var subject = area.GetAll();

                subject.Count.Should().Be(1);
            }