Exemple #1
0
        public void AddAgentAsyncWithPropertyNameIsNullShouldThrowException()
        {
            var service   = new AgentService(Context);
            var thirdItem = new Agent();

            Assert.ThrowsAsync <DbUpdateException>(async() => await service.AddAgentAsync(thirdItem));
        }
Exemple #2
0
        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());
        }