public void testPostNotificationStringObjectNSDictionaryOfStringObject() {
NSNotificationCenter nc = NSNotificationCenter.defaultCenter();
TestObserver observer = new TestObserver();
nc.addObserver(observer, new NSSelector<Void>("invoked", new Class[] { NSNotification.class }), "test", null);
NSDictionary<String, Object> userInfo = new NSDictionary<String, Object>("value", "key");
nc.postNotification("test", this, userInfo);
assertTrue(observer.invoked);
assertEquals(userInfo, observer.userInfo);
}
public void testRemoveObserverObject() {