Update of /cvsroot/springnet/Spring.Net/test/Spring/Spring.Web.Tests/Web/UI
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv2177
Modified Files:
PageTests.cs
Log Message:
added test for http://opensource.atlassian.com/projects/spring/browse/SPRNET-497
Index: PageTests.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/test/Spring/Spring.Web.Tests/Web/UI/PageTests.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** PageTests.cs 28 Nov 2007 23:26:28 -0000 1.4
--- PageTests.cs 28 Nov 2007 23:40:25 -0000 1.5
***************
*** 21,24 ****
--- 21,25 ----
#region Imports
+ using System;
using System.Collections;
using System.Globalization;
***************
*** 95,98 ****
--- 96,117 ----
}
+ [Test]
+ public void SetResultThrowsVerboseExceptionOnUnknownResultName()
+ {
+ string RESULTNAME = "nonexistant result";
+
+ TestPage page = new TestPage();
+ try
+ {
+ page.SetResult(RESULTNAME);
+ Assert.Fail();
+ }
+ catch(ArgumentException ae)
+ {
+ string expected = string.Format("No URL mapping found for the specified result '{0}'.", RESULTNAME);
+ string msg = ae.Message.Substring(0, expected.Length);
+ Assert.AreEqual(expected, msg);
+ }
+ }
}
}
|