### Question:
SelectionUpdatedEvent extends Event<SelectionUpdatedHandler> { public static Type<SelectionUpdatedHandler> getType() { return TYPE == null ? TYPE = new Type<SelectionUpdatedHandler>() : TYPE; } SelectionUpdatedEvent(Object source); static Type<SelectionUpdatedHandler> getType(); @Override Type<SelectionUpdatedHandler> getAssociatedType(); @Override boolean equals(Object obj); @Override int hashCode();  }### Answer:
@Test public void test_typePropertyReturnsSingleton() { assertSame(SelectionUpdatedEvent.getType(), SelectionUpdatedEvent.getType()); }