public void WillReturn404IfFileNotFound() { var testable = new TestableSassHandler(); testable.MockedContext.Setup(x => x.Request.Path).Returns("~/badaddress/bad.sass"); testable.MockedServer.Setup(x => x.MapPath("~/badaddress/bad.sass")).Returns(string.Format("{0}\\TestScripts\\bad.sass", AppDomain.CurrentDomain.BaseDirectory)); testable.MockedResponse.SetupProperty(x => x.StatusCode); testable.ClassUnderTest.ProcessRequest(testable.MockedContext.Object); Assert.Equal(404, testable.MockedResponse.Object.StatusCode); }