Exemple #1
0
        public async Task get_model_throw_not_found()
        {
            var controller   = new BaseControllerMock(_db);
            var actionResult = await controller.GetItemByIdAsync(8);

            Assert.IsType <NotFoundResult>(actionResult.Result);
        }
Exemple #2
0
        public async Task get_model_with_mapping()
        {
            var controller   = new BaseControllerMock(_db);
            var actionResult = await controller.GetItemByIdAsync(1, true);

            var result = ((ModelTest)(actionResult.Result as ObjectResult).Value);

            Assert.Equal((int)System.Net.HttpStatusCode.OK, (actionResult.Result as ObjectResult).StatusCode);
            Assert.Equal(_db.Models.Where(x => x.Id == 1).Include(x => x.Parent).First(), result);
        }