@cap-js-community/sap-afc-sdk
Version:
SAP Advanced Financial Closing SDK for CDS
40 lines (33 loc) • 909 B
JavaScript
;
const cds = require("@sap/cds");
const { GET, POST, test } = cds.test(__dirname + "/..");
describe("Scheduling Provider", () => {
beforeEach(async () => {
await test.data.reset();
});
it("GET Job Definitions", async () => {
const response = await GET("/api/job-scheduling/v1/JobDefinition");
expect(response.status).toEqual(200);
});
it("GET Jobs", async () => {
const response = await GET("/api/job-scheduling/v1/Job");
expect(response.status).toEqual(200);
});
it("POST Job", async () => {
const response = await POST("/api/job-scheduling/v1/Job", {
name: "JOB_1",
referenceID: "c1253940-5f25-4a0b-8585-f62bd085b327",
parameters: [
{
name: "A",
value: "abc",
},
{
name: "C",
value: "true",
},
],
});
expect(response.status).toBe(201);
});
});