public async void CanUpdateRegisteredCompetitor() { DbContextOptions <ClientSideDanceFellowsDbContext> options = new DbContextOptionsBuilder <ClientSideDanceFellowsDbContext>().UseInMemoryDatabase("UpdateRegisteredCompetitor").Options; using (ClientSideDanceFellowsDbContext context = new ClientSideDanceFellowsDbContext(options)) { RegisteredCompetitor testRegisteredCompetitor = CreateRegisteredCompetitor(); RegisteredCompetitorManagementService registeredCompetitorService = new RegisteredCompetitorManagementService(context); await registeredCompetitorService.CreateRegisteredCompetitor(testRegisteredCompetitor); testRegisteredCompetitor.ChiefJudgeScore = 10; await registeredCompetitorService.UpdateRegisteredCompetitor(testRegisteredCompetitor); var result = context.RegisteredCompetitors.FirstOrDefault(a => a.ParticipantID == testRegisteredCompetitor.ParticipantID && a.CompetitionID == testRegisteredCompetitor.CompetitionID); Assert.Equal(testRegisteredCompetitor, result); } }