public void Handler_InsuranceDepartment_ShouldBeSigned(decimal value, decimal weight, DepartmentEnum expectedDeparment) { // Arrange var parcel = new Parcel { Value = value, Weight = weight, Department = expectedDeparment }; var department = new Department(); var expectedObject = new Parcel { Signed = true, Department = expectedDeparment }; // Act department.HandlerInsuranteDepartment(parcel); // Assert Assert.Equal(expectedObject.Department, parcel.Department); Assert.Equal(expectedObject.Signed, parcel.Signed); }
public void HandlerParcel_ShouldHandleBasedOnWeightAndValue(decimal weight, decimal value, DepartmentEnum expectedDepartment, bool expectedSigned) { // Arrange var parcel = new Parcel { Weight = weight, Value = value }; var department = new Department(); // Act ParcelsHandler.HandleParcel(department, parcel); // Assert Assert.Equal(expectedDepartment, parcel.Department); Assert.Equal(expectedSigned, parcel.Signed); }