protected override void Given() { ViewModelFactoryMock = Substitute.For<IOrderShipmentViewModelFactory>(); LoaderMock = Substitute.For<IShipmentLoader>(); ViewModelFactoryMock.CreateOrderShipmentViewModel().Returns(Substitute.For<IOrderShipmentViewModel>()); ViewModel = new ShipmentViewModel(ViewModelFactoryMock, LoaderMock); }
public ShipmentViewModel(IOrderShipmentViewModelFactory viewModelFactory, IShipmentLoader loader) { _viewModelFactory = viewModelFactory; _loader = loader; }