Tag: justmock

为ASP .NET MVC创建unit testing的问题

我正在为我的ASP .NET MVC Controller类创建一些unit testing,我遇到了一些非常奇怪的错误: 我的控制器代码如下: [HttpPost] [ValidateAntiForgeryToken] public ActionResult Delete(JournalViewModel journal) { var selectedJournal = Mapper.Map(journal); var opStatus = _journalRepository.DeleteJournal(selectedJournal); if (!opStatus.Status) throw new System.Web.Http.HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); return RedirectToAction(“Index”); } 我的测试代码如下: [TestMethod] public void Delete_Journal() { // Arrange // Simulate PDF file HttpPostedFileBase mockFile = Mock.Create(); Mock.Arrange(() => mockFile.FileName).Returns(“Test.pdf”); Mock.Arrange(() => mockFile.ContentLength).Returns(255); // Create view […]