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 {