public void WithLastModified_GivenExpected_ShouldPass() { ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { LastModified = TestLastModified }; result.Should().BePhysicalFileResult().WithLastModified(TestLastModified); }
public void WithEntityTag_GivenExpected_ShouldPass() { ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { EntityTag = TestEntityTag }; result.Should().BePhysicalFileResult().WithEntityTag(TestEntityTag); }
public void WithFileDownloadName_GivenExpected_ShouldPass() { ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { FileDownloadName = TestFileDownloadName }; result.Should().BePhysicalFileResult().WithFileDownloadName(TestFileDownloadName); }
public void WithContentType_GivenUnexpected_ShouldFail() { var actualContentType = TestContentType; var expectedContentType = "xyz"; ActionResult result = new PhysicalFileResult(string.Empty, actualContentType); var failureMessage = FailureMessageHelper.ExpectedContextToBeXButY("PhysicalFileResult.ContentType", expectedContentType, actualContentType); Action a = () => result.Should().BePhysicalFileResult().WithContentType(expectedContentType, Reason, ReasonArgs); a.Should().Throw <Exception>().WithMessage(failureMessage); }
public void WithPhysicalPath_GivenUnexpected_ShouldFail() { var actualPhysicalPath = TestPhysicalPath; var expectedPhysicalPath = "xyz"; ActionResult result = new PhysicalFileResult(actualPhysicalPath, TestContentType); var failureMessage = FailureMessageHelper.ExpectedContextToBeXButY("PhysicalFileResult.PhysicalPath", expectedPhysicalPath, actualPhysicalPath); Action a = () => result.Should().BePhysicalFileResult().WithPhysicalPath(expectedPhysicalPath, Reason, ReasonArgs); a.Should().Throw <Exception>().WithMessage(failureMessage); }
public void WithLastModified_GivenNull_ShouldPass() { var actualLastModified = null as DateTimeOffset?; var expectedLastModified = null as DateTimeOffset?; ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { LastModified = actualLastModified }; result.Should().BePhysicalFileResult().WithLastModified(expectedLastModified); }
public void WithLastModified_GivenUnexpected_ShouldFail() { var actualLastModified = TestLastModified; var expectedLastModified = TestLastModified.Value.AddMilliseconds(1); ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { LastModified = actualLastModified }; var failureMessage = FailureMessageHelper.ExpectedContextToBeXButY("PhysicalFileResult.LastModified", expectedLastModified, actualLastModified); Action a = () => result.Should().BePhysicalFileResult().WithLastModified(expectedLastModified, Reason, ReasonArgs); a.Should().Throw <Exception>().WithMessage(failureMessage); }
public void WithEntityTag_GivenUnexpected_ShouldFail() { var actualEntityTag = TestEntityTag; var expectedEntityTag = new EntityTagHeaderValue("\"1234\""); ActionResult result = new PhysicalFileResult(string.Empty, TestContentType) { EntityTag = actualEntityTag }; var failureMessage = FailureMessageHelper.ExpectedContextToBeXButY("PhysicalFileResult.EntityTag", expectedEntityTag, actualEntityTag); Action a = () => result.Should().BePhysicalFileResult().WithEntityTag(expectedEntityTag, Reason, ReasonArgs); a.Should().Throw <Exception>() .WithMessage(failureMessage); }
public void WithContentType_GivenExpected_ShouldPass() { ActionResult result = new PhysicalFileResult(string.Empty, TestContentType); result.Should().BePhysicalFileResult().WithContentType(TestContentType); }
public void WithPhysicalPath_GivenExpected_ShouldPass() { ActionResult result = new PhysicalFileResult(TestPhysicalPath, TestContentType); result.Should().BePhysicalFileResult().WithPhysicalPath(TestPhysicalPath); }