コード例 #1
0
        public void GetUserPosts_modelStaitNotValid_returnReqwest400()
        {
            // Arrange
            var postCtrl = new PostsController(_postsBo, _userBo);

            postCtrl.ModelState.AddModelError("SortVal", "test error");

            var user = new ClaimsIdentity();
            user.AddClaim(new Claim("Id", 1.ToString()));
            var principal = new ClaimsPrincipal(user);
            postCtrl.User = principal;

            // Act
            postCtrl.GetUserPosts(new PageSettingEditVm());

            // Assert
            _postsBo.Received(0).GetPageUserPosts(1,null, 4, 1);
        }