public MessengerController(IMessengerView view, Credentials credentials) { AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new UnhandledExceptionEventHandler(WrapException); _view = view; _view.Controller = this; _messenger = Nerdz.Factory.NewMessenger(credentials.Username, credentials.Password); _conversations = _messenger.Conversations(); }
public void NewController() { Credentials c = new Credentials(0, "wrongpass"); view = new DummyUI(); try { controller = new MessengerController(view, c); } catch (LoginException) { Console.WriteLine("Wrong username and password (OK!)"); } c = new Credentials("admin", "adminadmin"); controller = new MessengerController(view, c); }