import * as utils from "..";

describe("Context Keys Manager Utils - savingResultIsSuccess", () => {
  it("returns true if result=true", () => {
    const result = true;
    expect(utils.savingResultIsSuccess(result)).toBe(true);
  });

  it("returns false if result=false", () => {
    const result = false;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });

  it("returns false if result=undefined", () => {
    const result = undefined;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });

  it("returns false if result=null", () => {
    const result = null;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });

  it("returns false if result=-1", () => {
    const result = -1;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });

  it("returns false if result=0", () => {
    const result = 0;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });

  it("returns false if result=1", () => {
    const result = 1;
    expect(utils.savingResultIsSuccess(result)).toBe(false);
  });
});
