public void CreateDisposalRequestInstanceWrongDataTest() { List <CustomsWarehouse> _listOfAccounts = new List <CustomsWarehouse>(); List <CustomsWarehouseDisposal> _listOfDisposals = new List <CustomsWarehouseDisposal>(); IEnumerable <IGrouping <string, CustomsWarehouseDisposal> > _groupOfDisposals = _listOfDisposals.GroupBy <CustomsWarehouseDisposal, string>(x => x.CWL_CWDisposal2CustomsWarehouseID.Batch); DisposalRequest _newItem = DisposalRequest.Create(_listOfAccounts, _groupOfDisposals.First(), (x, y) => { }); }
public void CreateDisposalRequestInstanceDemoDataTest() { DisposalRequest _newItem = DisposalRequest.Create(listOfAccounts, groupOfDisposals, (x, y) => { }); Assert.AreEqual(_newItem.AutoCalculation, false); AssertButtonsCanExecute(_newItem); AssertConstantValues(_newItem); AssertValues(_newItem, 7820.0, 99, 17820.0, 17820.0, 17280.0); }
public void CreateDisposalRequestInstanceEndOfOgl() { DisposalRequest _newItem = DisposalRequest.Create(listOfAccounts, groupOfDisposals, (x, y) => { }); AssertConstantValues(_newItem); _newItem.AutoCalculation = true; _newItem.EndOfOgl(); AssertButtonsCanExecute(_newItem); AssertConstantValues(_newItem); AssertValues(_newItem, 6020.0, 89, 16020.0, 16020.0, 19080.0); }
public void CreateDisposalRequestInstanceUnavailable() { DisposalRequest _newItem = DisposalRequest.Create(listOfAccounts, groupOfDisposals, (x, y) => { }); AssertConstantValues(_newItem); _newItem.AutoCalculation = true; _newItem.AddedKg = 999999; //Tobacco unavailable AssertButtonsCanExecute(_newItem); AssertConstantValues(_newItem); AssertValues(_newItem, 25100.0, 195, 35100.0, 35100.0, 0.0); }
public void CreateDisposalRequestInstance1Up() { DisposalRequest _newItem = DisposalRequest.Create(listOfAccounts, groupOfDisposals, (x, y) => { }); Assert.AreEqual(_newItem.AutoCalculation, false); _newItem.AutoCalculation = true; DisposalRequestDetails _firs = _newItem.Items[0]; _newItem.Items[1].MoveUp.Execute(null); Assert.AreSame(_firs, _newItem.Items[1]); AssertButtonsCanExecute(_newItem); AssertConstantValues(_newItem); AssertValues(_newItem, 7820.0, 99, 17820.0, 17820.0, 17280.0); }