Beispiel #1
0
        public void InsuranceIsCorrectlyEncoded()
        {
            var result        = _insuranceService.SendInsuranceInformation("1X", "1");
            var externalData  = CreateExternalInsurance("1X", 1000.00M);
            var internalData  = CreateInternalInsurance("1", "1", isProtected: true);
            var insuranceBase = _insuranceCoder.ExtractInsuranceData(externalData, internalData);

            Assert.True(_insuranceService.CheckInsurances(insuranceBase, result));
            result = _insuranceService.SendInsuranceInformation("X12", "1");
            Assert.True(_insuranceService.CheckInsurances(insuranceBase, result));
        }