Beispiel #1
0
        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);
            }
        }
Beispiel #3
0
        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);
            }
        }
Beispiel #4
0
        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);
            }
        }
Beispiel #5
0
 public async Task <Domain.AggregatesModel.Project> GetAsync(int id)
 {
     return(await _context.FindAsync <Domain.AggregatesModel.Project>(id));
 }