forked from Yara724/api
third party update , optional body is done
This commit is contained in:
@@ -3,6 +3,8 @@ import { PartyRole } from "src/request-management/entities/schema/partyRole.enum
|
||||
import {
|
||||
fanavaranClaimProductFromBlameType,
|
||||
fanavaranClaimsBaseUrl,
|
||||
fanavaranClaimStageUrl,
|
||||
fanavaranHasDamageCaseStage,
|
||||
fanavaranPartyInquirySources,
|
||||
isFanavaranSubmitSupportedBlameType,
|
||||
pickCarBodyPolicyNationalCode,
|
||||
@@ -28,6 +30,20 @@ describe("fanavaran claim product", () => {
|
||||
);
|
||||
});
|
||||
|
||||
it("does not POST hull damage to the missing dmg-cases resource", () => {
|
||||
expect(fanavaranHasDamageCaseStage("car-body")).toBe(false);
|
||||
expect(fanavaranClaimStageUrl("car-body", "damage-case", 5023617)).toBeNull();
|
||||
expect(fanavaranClaimStageUrl("car-body", "attachments", 5023617)).toBe(
|
||||
"https://apimanager.iraneit.com/BimeApiManager/api/BimeApi/v2.0/car/vehicle-hull-claims/5023617/files",
|
||||
);
|
||||
expect(fanavaranClaimStageUrl("car-body", "expertise", 5023617)).toBe(
|
||||
"https://apimanager.iraneit.com/BimeApiManager/api/BimeApi/v2.0/car/vehicle-hull-claims/5023617/expertise",
|
||||
);
|
||||
expect(fanavaranClaimStageUrl("third-party", "damage-case", 1)).toBe(
|
||||
"https://apimanager.iraneit.com/BimeApiManager/api/BimeApi/v2.0/car/third-party-car-financial-claims/1/dmg-cases",
|
||||
);
|
||||
});
|
||||
|
||||
it("allows Fanavaran submit for both car products", () => {
|
||||
expect(isFanavaranSubmitSupportedBlameType("THIRD_PARTY")).toBe(true);
|
||||
expect(isFanavaranSubmitSupportedBlameType("CAR_BODY")).toBe(true);
|
||||
|
||||
Reference in New Issue
Block a user