You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by jo...@apache.org on 2008/09/29 18:27:29 UTC
svn commit: r700169 -
/incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java
Author: johnh
Date: Mon Sep 29 09:27:28 2008
New Revision: 700169
URL: http://svn.apache.org/viewvc?rev=700169&view=rev
Log:
Making ProcessorException test in RendererTest.java explicit (valid view), and separating a new test that throws no ProcessingException but does have an invalid view.
Modified:
incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java
Modified: incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java?rev=700169&r1=700168&r2=700169&view=diff
==============================================================================
--- incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java (original)
+++ incubator/shindig/trunk/java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RendererTest.java Mon Sep 29 09:27:28 2008
@@ -102,7 +102,7 @@
@Test
public void handlesProcessingExceptionGracefully() {
processor.exception = new ProcessingException("foo");
- RenderingResults results = renderer.render(makeContext("does-not-matter"));
+ RenderingResults results = renderer.render(makeContext("html"));
assertEquals(RenderingResults.Status.ERROR, results.getStatus());
assertEquals("foo", results.getErrorMessage());
}
@@ -132,6 +132,13 @@
assertEquals(RenderingResults.Status.ERROR, results.getStatus());
assertNotNull("No error message provided for bad parent.", results.getErrorMessage());
}
+
+ @Test
+ public void handlesNoCurrentViewGracefully() throws Exception {
+ RenderingResults results = renderer.render(makeContext("bad-view-name"));
+ assertEquals(RenderingResults.Status.ERROR, results.getStatus());
+ assertNotNull("No error message for missing current view", results.getErrorMessage());
+ }
@Test
public void verifyLockedDomain() throws Exception {