public async void TestReturnProjectPositions() { var options = new DbContextOptionsBuilder <Databasecontext >().UseInMemoryDatabase(databaseName: "Test2") .Options; using (var context = new Databasecontext(options)) { var projectPositions = new ProjectPositions(); context.Add(projectPositions); context.SaveChanges(); ProjectPositionsController ProjectPositions = new ProjectPositionsController(context); var projectpos = await ProjectPositions.GetProjectPositions(); IEnumerable <ProjectPositions> result = projectpos.Value; Assert.Single(result); } }
public async void TestReturnProjectPositionsWithId() { var options = new DbContextOptionsBuilder <Databasecontext >().UseInMemoryDatabase(databaseName: "Test") .Options; using (var context = new Databasecontext(options)) { var projectPositions = new ProjectPositions(); context.Add(projectPositions); context.SaveChanges(); ProjectPositionsController ProjectPositions = new ProjectPositionsController(context); var project = await ProjectPositions.GetProjectPositions(1); ProjectPositions result = project.Value; Assert.Equal(1, result.ProjectPositionsId); } }