private WeeeReceived CreateWeeeReceived(Guid id, int category, out decimal?b2b, out decimal?b2c) { b2b = fixture.Create <decimal>(); b2c = fixture.Create <decimal>(); var amount = new WeeeReceivedAmount(new WeeeReceived(), category, b2c, b2b); var amounts = new List <WeeeReceivedAmount> { amount }; return(new WeeeReceived(new Guid(), new Guid(), id) { WeeeReceivedAmounts = amounts }); }
public void WeeeReceivedAmount_GivenValidParameters_WeeeReceivedAmountPropertiesShouldBeSet() { var weeeReceived = A.Fake <WeeeReceived>(); const int categoryId = 1; decimal household = 1.000m; decimal nonHousehold = 2.000m; var weeeReceivedAmount = new WeeeReceivedAmount(weeeReceived, categoryId, household, nonHousehold); weeeReceivedAmount.WeeeReceived.Should().Be(weeeReceived); weeeReceivedAmount.CategoryId.Should().Be(categoryId); weeeReceivedAmount.HouseholdTonnage.Should().Be(household); weeeReceivedAmount.NonHouseholdTonnage.Should().Be(nonHousehold); }