public void testNormalEvent() { IElementDef objType = StudentDTD.STUDENTCONTACT; ErrorMessageHandler handler = new ErrorMessageHandler(ErrorMessageHandler.HandlerBehavior.Normal); SubscriptionOptions options = new SubscriptionOptions(); fZone.SetSubscriber(handler, objType, options); fZone.Connect(ProvisioningFlags.Register); //fZone.SetSubscriber(handler, objType, null); SIF_Event evnt = createSIF_Event(objType); assertNormalHandling(handler, evnt, fZone); }
public void testEventThrowsNullPointerException() { IElementDef objType = StudentDTD.STUDENTCONTACT; ErrorMessageHandler handler = new ErrorMessageHandler(ErrorMessageHandler.HandlerBehavior.ThrowNullPointerException); SubscriptionOptions options = new SubscriptionOptions(); fZone.SetSubscriber(handler, objType, options); fZone.Connect(ProvisioningFlags.Register); // //fZone.SetSubscriber(handler, objType, null); SIF_Event evnt = createSIF_Event(objType); AssertExceptionHandling(handler, evnt, fZone, typeof(NullReferenceException)); }