public void TestConstructor() { var charge = new Charge(chargeNumber: "chargeNumber", transactionType: "transactionType", chargeOwnershipGroups: new List <ChargeOwnershipGroup>()); var chargeRelease = new ChargeRelease(); DateTime enteredDate = DateTime.Now; ChargesOnStrataCommonProperty obj = new(ChargesOnStrataCommonProperty.StatusEnum.CANCELLED, ChargesOnStrataCommonProperty.CancellationTypeEnum.I, enteredDate, true, "chargeNumber", "chargeRemarks", charge, chargeRelease); obj.Status.Should().Be(ChargesOnStrataCommonProperty.StatusEnum.CANCELLED); obj.CancellationType.Should().Be(ChargesOnStrataCommonProperty.CancellationTypeEnum.I); obj.EnteredDate.Should().Be(enteredDate); obj.InterAlia.Should().Be(true); obj.ChargeNumber.Should().Be("chargeNumber"); obj.ChargeRemarks.Should().Be("chargeRemarks"); obj.Charge.Should().Be(charge); obj.ChargeRelease.Should().Be(chargeRelease); }
public void TestConstructor() { DateTime enteredDate = DateTime.Now; var chargeRelease = new ChargeRelease(); var charge = new Charge(chargeNumber: "chargeNumber", transactionType: "transactionType", chargeOwnershipGroups: new List <ChargeOwnershipGroup>()); ChargeOnTitle obj = new("chargeNumber", ChargeOnTitle.StatusEnum.CANCELLED, ChargeOnTitle.CancellationTypeEnum.I, enteredDate, ChargeOnTitle.InterAliaEnum.NO, "chargeRemarks", chargeRelease, charge); obj.ChargeNumber.Should().Be("chargeNumber"); obj.Status.Should().Be(ChargeOnTitle.StatusEnum.CANCELLED); obj.CancellationType.Should().Be(ChargeOnTitle.CancellationTypeEnum.I); obj.EnteredDate.Should().Be(enteredDate); obj.InterAlia.Should().Be(ChargeOnTitle.InterAliaEnum.NO); obj.ChargeRemarks.Should().Be("chargeRemarks"); obj.ChargeRelease.Should().Be(chargeRelease); obj.Charge.Should().Be(charge); }