Exemplo n.º 1
0
        public async Task GetEmailTypesReturnsValidResponse()
        {
            using (var context = SqlLiteInMemory.GetTestContext())
            {
                context.SeedDbEmailTypes();
                var lookupController = new LookupController(context);

                var result = await lookupController.GetEmailTypes();

                Assert.That(result, Is.InstanceOf(typeof(OkObjectResult)));
                var ok = (OkObjectResult)result;
                Assert.That(ok.Value, Is.InstanceOf(typeof(List <EmailType>)));
                var listResult = (List <EmailType>)ok.Value;
                Assert.AreEqual(2, listResult.Count);
            }
        }