User's Guide
-
User's Guide
- Installing MonoRail
- Controller basics
- Filters
- Working with Views
- Flash
- Rescues
- Layouts
- SmartDispatcherController
- More about SmartDispatcherController
-
Creating Wizards
-
Sending e-mails
- Reusing UI portions (ViewComponents)
- Authentication and Authorization
- Resources and Localization
-
Unit testing
- Ajax with MonoRail: Introduction
- JSON
- JSON Binder
-
AbstractMRTestCase API Document
- Constructors
- Properties
-
Methods
- GetVirtualDir() : String
- GetPhysicalDir() : String
- FixtureTerminate()
- Terminate()
- Initialize()
- FixtureInitialize()
- ReinstateRequest(Byte[] serializedRequest)
- GetSerializedRequest() : Byte[]
-
DoGet(String path, String[] queryStringParams)
-
DoGet(String path, Boolean resendCookies, String[] queryStringParams)
-
DoPost(String path, String[] postStringParams)
-
DoPost(String path, Boolean resendCookies, String[] postStringParams)
-
DoHead(String path, String[] postStringParams)
- AssertResponseNodeCount(String xpathExpression, Int32 numberOfExpectedNodes)
- AssertNotRedirectedTo(String url)
- AssertStatusCode(Int32 expectedCode)
- AssertSuccess()
- AssertReplyEqualTo(String expectedContents)
- AssertReplyStartsWith(String contents)
- AssertReplyEndsWith(String contents)
- AssertReplyContains(String contents)
- AssertReplyIsBlank()
- AssertReplyMatch(String pattern)
- AssertReplyMatch(String pattern, Boolean ignoreSpaces)
- AssertReplyMatch(String pattern, Boolean ignoreSpaces, RegexOptions options)
- AssertReplyDoesNotContain(String contents)
- AssertRedirectedTo(String url)
- AssertContentTypeEqualsTo(String expectedContentType)
- AssertContentTypeStartsWith(String expectedContentType)
- AssertContentTypeEndsWith(String expectedContentType)
- AssertHasHeader(String headerName)
- AssertPropertyBagContains(String entryKey)
- AssertPropertyBagEntryEquals(String entryKey, Object expectedValue)
- AssertFlashContains(String entryKey)
- AssertFlashDoesNotContain(String entryKey)
- AssertFlashEntryEquals(String entryKey, Object expectedValue)
- AssertSessionContains(String entryKey)
- AssertSessionDoesNotContain(String entryKey)
- AssertSessionEntryEqualsTo(String entryKey, Object expectedValue)
- AssertHasCookie(String cookieName)
- AssertCookieValueEqualsTo(String cookieName, String expectedValue)
- AssertCookieExpirationEqualsTo(String cookieName, DateTime expectedExpiration)