/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { expect, test } from "vitest"; import { Incidentio } from "../index.js"; test("Custom Field Options Custom Field Options V1 #List", async () => { const incidentio = new Incidentio(); const result = await incidentio.customFieldOptions.list({ pageSize: 25, after: "01G0J1EXE7AXZ2C93K61WBPYEH", customFieldId: "01FCNDV6P870EA6S7TK1DSYD5H", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ customFieldOptions: [ { customFieldId: "01FCNDV6P870EA6S7TK1DSYDG0", id: "01FCNDV6P870EA6S7TK1DSYDG0", sortKey: 10, value: "Product", }, ], paginationMeta: { after: "01FCNDV6P870EA6S7TK1DSYDG0", pageSize: 25, }, }); }); test("Custom Field Options Custom Field Options V1 #Create", async () => { const incidentio = new Incidentio(); const result = await incidentio.customFieldOptions.create({ customFieldId: "01FCNDV6P870EA6S7TK1DSYDG0", sortKey: 10, value: "Product", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ customFieldOption: { customFieldId: "01FCNDV6P870EA6S7TK1DSYDG0", id: "01FCNDV6P870EA6S7TK1DSYDG0", sortKey: 10, value: "Product", }, }); }); test("Custom Field Options Custom Field Options V1 #Delete", async () => { const incidentio = new Incidentio(); await incidentio.customFieldOptions.delete({ id: "01FCNDV6P870EA6S7TK1DSYDG0", }); }); test("Custom Field Options Custom Field Options V1 #Show", async () => { const incidentio = new Incidentio(); const result = await incidentio.customFieldOptions.get({ id: "01FCNDV6P870EA6S7TK1DSYDG0", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ customFieldOption: { customFieldId: "01FCNDV6P870EA6S7TK1DSYDG0", id: "01FCNDV6P870EA6S7TK1DSYDG0", sortKey: 10, value: "Product", }, }); }); test("Custom Field Options Custom Field Options V1 #Update", async () => { const incidentio = new Incidentio(); const result = await incidentio.customFieldOptions.update({ id: "01FCNDV6P870EA6S7TK1DSYDG0", updateRequestBody2: { sortKey: 10, value: "Product", }, }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ customFieldOption: { customFieldId: "01FCNDV6P870EA6S7TK1DSYDG0", id: "01FCNDV6P870EA6S7TK1DSYDG0", sortKey: 10, value: "Product", }, }); });