public void BoxInfoFailTest() { PackageInfo pinfo = PackageInfoFactory.GetBoxPackageInstance(0, 0, 0); PackageInfoValidator target = new PackageInfoValidator(); // TODO: Initialize to an appropriate value IResult expected = ResultFactory.GetFailResultInstance("All dimension of boxes must be greater than 0"); // TODO: Initialize to an appropriate value IResult actual = target.Validate(pinfo); Assert.AreEqual(expected.IsSuccess, actual.IsSuccess); }
public void BoxInfoSuccessTest() { PackageInfo pinfo = PackageInfoFactory.GetBoxPackageInstance(20, 10, 5); pinfo.Weight = 30; PackageInfoValidator target = new PackageInfoValidator(); // TODO: Initialize to an appropriate value IResult expected = ResultFactory.GetSuccessResultInstance(); // TODO: Initialize to an appropriate value IResult actual = target.Validate(pinfo); Assert.AreEqual(expected.IsSuccess, actual.IsSuccess); }