コード例 #1
0
ファイル: NärDenInitieras.cs プロジェクト: bjorse/tdd-demo
        protected override void Given()
        {
            base.Given();

            _customer = new CustomerModel {Id = CustomerId};
            _models = new[]
            {
                new OrderShipmentModel {Id = 1},
                new OrderShipmentModel {Id = 2},
                new OrderShipmentModel {Id = 3},
                new OrderShipmentModel {Id = 4},
                new OrderShipmentModel {Id = 5}
            };
            _orderShipmentViewModel = Substitute.For<IOrderShipmentViewModel>();

            ViewModel.PropertyChanged += (sender, args) => _raisedProperties.Add(args.PropertyName);
            LoaderMock.LoadAsync(Arg.Any<int>()).Returns(Task.FromResult(new ShipmentLoadResult {Customer = _customer, OrdersToShip = _models.ToList()}));
            ViewModelFactoryMock.CreateOrderShipmentViewModel().Returns(_orderShipmentViewModel);
        }
コード例 #2
0
ファイル: NärCreateAnropas.cs プロジェクト: bjorse/tdd-demo
 protected override void When()
 {
     _createdViewModel = _factory.CreateOrderShipmentViewModel();
 }