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); }