コード例 #1
0
        public async Task GetAddressTypesReturnsValidResponse()
        {
            using (var context = SqlLiteInMemory.GetTestContext())
            {
                context.SeedDbAddressTypes();
                var lookupController = new LookupController(context);

                var result = await lookupController.GetAddressTypes();

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