public void SetUp() { _model = Substitute.For<ILoginModel>(); _messageService = Substitute.For<IMessageBoxService>(); _wos = Substitute.For<IWindowOpeningService>(); _uut = new LoginViewModel(_model, _messageService, _wos); }
public void SetUp() { _model = Substitute.For <ILoginModel>(); _messageService = Substitute.For <IMessageBoxService>(); _wos = Substitute.For <IWindowOpeningService>(); _uut = new LoginViewModel(_model, _messageService, _wos); }
public void SetUp() { //Setup mocks _collector = Substitute.For<IUserCollector>(); _messageService = Substitute.For<IMessageBoxService>(); _wos = Substitute.For<IWindowOpeningService>(); //Setup reals _model = new LoginModel(_collector); _sut = new LoginViewModel(_model, _messageService, _wos); }
public void SetUp() { //Setup mocks _collector = Substitute.For <IUserCollector>(); _messageService = Substitute.For <IMessageBoxService>(); _wos = Substitute.For <IWindowOpeningService>(); //Setup reals _model = new LoginModel(_collector); _sut = new LoginViewModel(_model, _messageService, _wos); }
/// <summary> /// Sets up the LoginViewModel using constructor injection /// </summary> /// <param name="model"></param> /// <param name="messageService"></param> /// <param name="wos"></param> public LoginViewModel(ILoginModel model, IMessageBoxService messageService, IWindowOpeningService wos) { if (model == null) throw new ArgumentNullException(); if (messageService == null) throw new ArgumentNullException(); if (wos == null) throw new ArgumentNullException(); _model = model; _messageService = messageService; _wos = wos; UserName = ""; Password = ""; }
/// <summary> /// Sets up the LoginViewModel using constructor injection /// </summary> /// <param name="model"></param> /// <param name="messageService"></param> /// <param name="wos"></param> public LoginViewModel(ILoginModel model, IMessageBoxService messageService, IWindowOpeningService wos) { if (model == null) { throw new ArgumentNullException(); } if (messageService == null) { throw new ArgumentNullException(); } if (wos == null) { throw new ArgumentNullException(); } _model = model; _messageService = messageService; _wos = wos; UserName = ""; Password = ""; }