public async Task <bool> ExistAsync(Guid id) { var request = await _context. FindAsync <ClientRequest>(id); return(request != null); }
public async Task AddProjectAsync_ProjectIsAdded() { using (var db = new ProjectContext(Utilities.TestDbContextOptions())) { // Arrange var recId = "10"; var expectedProject = new Project() { ProjectID = recId, Title = "Juana" }; // Act await db.AddProjectAsync(expectedProject); // Assert var actualProject = await db.FindAsync <Project>(recId); Assert.Equal(expectedProject, actualProject); } }
public async Task AddTechnicianAsync_TechnicianIsAdded() { using (var db = new ProjectContext(Utilities.TestDbContextOptions())) { // Arrange var recId = "10"; var expectedTechnician = new Technician() { Id = recId, Name = "Juana" }; // Act await db.AddTechnicianAsync(expectedTechnician); // Assert var actualTechnician = await db.FindAsync <Technician>(recId); Assert.Equal(expectedTechnician, actualTechnician); } }
public async Task AddClientAsync_ClientIsAdded() { using (var db = new ProjectContext(Utilities.TestDbContextOptions())) { // Arrange var recId = "10"; var expectedClient = new Client() { Id = recId, Name = "Juan" }; // Act await db.AddClientAsync(expectedClient); // Assert var actualClient = await db.FindAsync <Client>(recId); Assert.Equal(expectedClient, actualClient); } }
public async Task <Domain.AggregatesModel.Project> GetAsync(int id) { return(await _context.FindAsync <Domain.AggregatesModel.Project>(id)); }