public HttpResponseMessage GetAll(HttpRequestMessage request) { var area = new Area(); var result = area.GetAll(); return request.CreateResponse(HttpStatusCode.OK, result); }
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); }
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(); }
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); }