import MandatoryConstraint from "../MandatoryConstraint";

describe("mandatoryConstraint", () => {
  it("mandatory checks", () => {
    const constraint = new MandatoryConstraint();

    expect(constraint).toBeInstanceOf(MandatoryConstraint);
    expect(constraint.hasValidation()).toBe(true);
    expect(constraint.validate("abcd")).toBeTruthy();
    expect(constraint.validate("")).toBeFalsy();
    expect(constraint.validate(null)).toBeFalsy();
    expect(constraint.validate()).toBeFalsy();
  });
});
