public void Info_Count_When_Partial_Populated_Should_Be_Two() { fixture.PopulatePartial(); var repository = new InfoRepository(fixture.context); var contactCount = repository.Get().Count(); Assert.Equal(2, contactCount); }
public void Contact_Count_When_Partial_Populated_Should_Be_One() { fixture.PopulatePartial(); var repository = new ContactRepository(fixture.context); var contactCount = repository.Get().Count(); Assert.Equal(1, contactCount); }
public void Controller_Get_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <InfoTypesController> >().Object; fixture.PopulatePartial(); var repository = new InfoTypeRepository(fixture.context); var controller = new InfoTypesController(logger, repository); ActionResult <IQueryable <InfoType> > result = controller.Get(); result.Result.Should().BeOfType <OkObjectResult>(); }
public void Controller_Post_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <InfosController> >().Object; fixture.PopulatePartial(); var repository = new InfoRepository(fixture.context); var controller = new InfosController(logger, repository); ActionResult <Info> result = controller.Post(InfoEntityTypeConfiguration.InfoSeed.ElementAt(2)); result.Result.Should().BeOfType <OkObjectResult>(); }
public void Controller_Get_ById_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <ContactsController> >().Object; fixture.PopulatePartial(); var repository = new ContactRepository(fixture.context); var controller = new ContactsController(logger, repository); ActionResult <Contact> result = controller.Get(ContactEntityTypeConfiguration.ContactSeed.First().Id); result.Result.Should().BeOfType <OkObjectResult>(); }
public void Controller_Delete_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <InfoTypesController> >().Object; fixture.PopulatePartial(); var repository = new InfoTypeRepository(fixture.context); var controller = new InfoTypesController(logger, repository); var eid = InfoTypeEntityTypeConfiguration.InfoTypeSeed.ElementAt(1).Id; ActionResult <InfoType> result = controller.Delete(eid); result.Result.Should().BeOfType <OkObjectResult>(); }
public void Add_A_ReportRequest_When_Partial_Populated_Should_Be_Two() { fixture.PopulatePartial(); var repository = new ReportRequestRepository(fixture.context); var entity = ReportRequestEntityTypeConfiguration.ReportRequestSeed.ElementAt(1); entity.Id = Guid.NewGuid(); entity.ReportStateId = 1; repository.Add(entity); var count = repository.Get().Count(); Assert.Equal(2, count); }
public void Add_A_InfoType_When_Not_Populated_Should_Be_Four() { fixture.PopulatePartial(); var repository = new InfoTypeRepository(fixture.context); var entity = InfoTypeEntityTypeConfiguration.InfoTypeSeed.ElementAt(1); entity.Id = 4; entity.Name = "TestInfoType"; repository.Add(entity); var count = repository.Get().Count(); Assert.Equal(4, count); }
public void Controller_Delete_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <InfosController> >().Object; fixture.PopulatePartial(); var repository = new InfoRepository(fixture.context); var controller = new InfosController(logger, repository); var entity = InfoEntityTypeConfiguration.InfoSeed.ElementAt(1); var e = repository.Find(entity.ContactId as object, entity.InfoTypeId as object).Result; ActionResult <Info> result = controller.Delete(e.ContactId, e.InfoTypeId); result.Result.Should().BeOfType <OkObjectResult>(); }
public void Controller_Delete_Should_Be_OkResult() { var fixture = new DbContextFixture(); var logger = new Mock <ILogger <ContactsController> >().Object; fixture.PopulatePartial(); var repository = new ContactRepository(fixture.context); var controller = new ContactsController(logger, repository); var e = ContactEntityTypeConfiguration.ContactSeed.ElementAt(0); repository.Find(e.Id as object); ActionResult <Contact> result = controller.Delete(e.Id); result.Result.Should().BeOfType <OkObjectResult>(); }