예제 #1
0
        public async Task Find_HasNoResult(Web.Models.Member obj)
        {
            var res = await controller.Find(obj) as JsonResult;

            var json = JsonConvert.SerializeObject(res.Value);

            var items = JArray.Parse(json);

            items.Should().HaveCount(0);
        }
예제 #2
0
        public void Update_Failed(Web.Models.Member obj)
        {
            var isFaulted = controller.UpdateRole(obj).IsFaulted;

            Assert.True(isFaulted);
        }
예제 #3
0
        public void Update_Success(Web.Models.Member obj)
        {
            var complete = controller.UpdateRole(obj).IsCompletedSuccessfully;

            Assert.True(complete);
        }
예제 #4
0
        public void Download_Success(Web.Models.Member obj)
        {
            var complete = controller.Download(obj).IsCompletedSuccessfully;

            Assert.True(complete);
        }
예제 #5
0
        public async Task Update_HasReturnedBadRequest(Web.Models.Member obj)
        {
            var res = await controller.Edit(obj) as StatusCodeResult;

            res.StatusCode.Should().Be(400);
        }