Revision: 8024
Author: [email protected]
Date: Fri Apr 30 13:33:12 2010
Log: Sort, format, and update comments.

Patch by: amitmanjhi
Review by: rjrjr (desk review)

http://code.google.com/p/google-web-toolkit/source/detail?r=8024

Modified:
/branches/2.1/bikeshed/src/com/google/gwt/requestfactory/shared/Receiver.java /branches/2.1/bikeshed/src/com/google/gwt/valuestore/client/ValueStoreJsonImpl.java /branches/2.1/bikeshed/test/com/google/gwt/app/place/ActivityManagerTest.java

=======================================
--- /branches/2.1/bikeshed/src/com/google/gwt/requestfactory/shared/Receiver.java Thu Apr 29 07:36:37 2010 +++ /branches/2.1/bikeshed/src/com/google/gwt/requestfactory/shared/Receiver.java Fri Apr 30 13:33:12 2010
@@ -16,7 +16,7 @@
 package com.google.gwt.requestfactory.shared;

 /**
- * Implemented by objects that display a list of values.
+ * Implemented by objects that display values.
  *
  * @param <V> value type
  */
=======================================
--- /branches/2.1/bikeshed/src/com/google/gwt/valuestore/client/ValueStoreJsonImpl.java Thu Apr 29 07:36:37 2010 +++ /branches/2.1/bikeshed/src/com/google/gwt/valuestore/client/ValueStoreJsonImpl.java Fri Apr 30 13:33:12 2010
@@ -72,7 +72,11 @@
     RecordJsoImpl oldRecord = records.get(recordKey);
     if (oldRecord == null) {
       records.put(recordKey, newRecord);
+      // TODO: need to fire a create event.
     } else {
+ // TODO: Merging is not the correct thing to do but it works as long as we + // don't have filtering by properties. Need to revisit this once response
+      // only has a subset of all properties.
       boolean changed = oldRecord.merge(newRecord);
       newRecord = oldRecord.cast();
       if (array != null) {
=======================================
--- /branches/2.1/bikeshed/test/com/google/gwt/app/place/ActivityManagerTest.java Wed Apr 28 14:11:42 2010 +++ /branches/2.1/bikeshed/test/com/google/gwt/app/place/ActivityManagerTest.java Fri Apr 30 13:33:12 2010
@@ -25,9 +25,6 @@
  * Eponymous unit test.
  */
 public class ActivityManagerTest extends TestCase {
-  private static class MyPlace extends Place {
-  }
-
   private static class MyActivity implements Activity {
     Boolean canceled = null;
     Boolean stopped = null;
@@ -55,9 +52,19 @@
     public boolean willStop() {
       return willStop;
     }
-
+  }
+
+  private static class MyDisplay implements Activity.Display {
+    IsWidget widget = null;
+
+    public void showActivityWidget(IsWidget widget) {
+      this.widget = widget;
+    }
   };

+  private static class MyPlace extends Place {
+  }
+
   private static class MyView implements IsWidget {
     boolean asWidgetCalled = false;

@@ -66,14 +73,6 @@
       return null;
     }
   }
-
-  private static class MyDisplay implements Activity.Display {
-    IsWidget widget = null;
-
-    public void showActivityWidget(IsWidget widget) {
-      this.widget = widget;
-    }
-  }

   private final MyPlace place1 = new MyPlace();
   private final MyPlace place2 = new MyPlace();
@@ -96,8 +95,8 @@
     }
   };

-  HandlerManager eventBus = new HandlerManager(null);
- ActivityManager<MyPlace> manager = new ActivityManager<MyPlace>(myMap, eventBus);
+  private HandlerManager eventBus = new HandlerManager(null);
+ private ActivityManager<MyPlace> manager = new ActivityManager<MyPlace>(myMap, eventBus);

   public void testEventSetupAndTeardown() {
     assertEquals(0, eventBus.getHandlerCount(PlaceChangeEvent.TYPE));
@@ -114,9 +113,11 @@
assertEquals(0, eventBus.getHandlerCount(PlaceChangeRequestedEvent.TYPE));
   }

-  public void testSimpleDispatch() {
+  public void testRejected() {
     manager.setDisplay(display);

+    activity1.willStop = false;
+
PlaceChangeRequestedEvent<MyPlace> event = new PlaceChangeRequestedEvent<MyPlace>(place1);
     eventBus.fireEvent(event);
     assertFalse(event.isRejected());
@@ -127,18 +128,13 @@

     event = new PlaceChangeRequestedEvent<MyPlace>(place2);
     eventBus.fireEvent(event);
-    assertFalse(event.isRejected());
+    assertTrue(event.isRejected());
     assertEquals(activity1.view, display.widget);
-
-    eventBus.fireEvent(new PlaceChangeEvent<Place>(place2));
-    assertEquals(activity2.view, display.widget);
   }

-  public void testRejected() {
+  public void testSimpleDispatch() {
     manager.setDisplay(display);

-    activity1.willStop = false;
-
PlaceChangeRequestedEvent<MyPlace> event = new PlaceChangeRequestedEvent<MyPlace>(place1);
     eventBus.fireEvent(event);
     assertFalse(event.isRejected());
@@ -149,7 +145,10 @@

     event = new PlaceChangeRequestedEvent<MyPlace>(place2);
     eventBus.fireEvent(event);
-    assertTrue(event.isRejected());
+    assertFalse(event.isRejected());
     assertEquals(activity1.view, display.widget);
+
+    eventBus.fireEvent(new PlaceChangeEvent<Place>(place2));
+    assertEquals(activity2.view, display.widget);
   }
 }

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to