Skip to content

Commit

Permalink
created spec file
Browse files Browse the repository at this point in the history
  • Loading branch information
gbubemismith committed Jan 14, 2025
1 parent 843a911 commit 98fcbd4
Showing 1 changed file with 28 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import { MockProxy, mock } from "jest-mock-extended";

import { ApiService } from "@bitwarden/common/abstractions/api.service";
import { OrganizationId } from "@bitwarden/common/types/guid";
import { SecurityTaskStatus } from "@bitwarden/vault";

import { DefaultAdminTaskService } from "./default-admin-task.service";
describe("DefaultAdminTaskService", () => {
let defaultAdminTaskService: DefaultAdminTaskService;
let apiService: MockProxy<ApiService>;

beforeEach(() => {
apiService = mock<ApiService>();
defaultAdminTaskService = new DefaultAdminTaskService(apiService);
});

describe("getAllTasks", () => {
it("should call the api service with the correct parameters", async () => {
const organizationId = "orgId" as OrganizationId;
const status = SecurityTaskStatus.Pending;
const expectedUrl = `/tasks/organization?organizationId=${organizationId}&status=0`;

await defaultAdminTaskService.getAllTasks(organizationId, status);

expect(apiService.send).toHaveBeenCalledWith("GET", expectedUrl, null, true, true);
});
});
});

0 comments on commit 98fcbd4

Please sign in to comment.