public void AddAgentAsyncWithPropertyNameIsNullShouldThrowException() { var service = new AgentService(Context); var thirdItem = new Agent(); Assert.ThrowsAsync <DbUpdateException>(async() => await service.AddAgentAsync(thirdItem)); }
public async Task AddAgentAsyncShouldAddAgent() { var service = new AgentService(Context); var thirdItem = new Agent() { Name = "Third Item", RecommendedDosage = (decimal)1.6 }; await service.AddAgentAsync(thirdItem); var agentsFromService = await service.GetAgentListAsync(); Assert.That(agentsFromService.Any(p => p.Id == thirdItem.Id)); Assert.AreEqual(3, agentsFromService.Count()); }