public void UserModel_Should_Be_Assign() { var module = new ModelDifferenceModule(); var application = Isolate.Fake.Instance<XafApplication>(); using (RecorderManager.StartRecording()) { application.CreateCustomUserModelDifferenceStore += null; } module.Setup(application); var handler = ((EventHandler<CreateCustomModelDifferenceStoreEventArgs>)RecorderManager.LastMockedEvent.GetEventHandle()); var args = new CreateCustomModelDifferenceStoreEventArgs(); handler.Invoke(this, args); Assert.IsTrue(args.Handled); Assert.IsInstanceOfType(typeof(XpoUserModelDictionaryDifferenceStore), args.Store); }