/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { expect, test } from "vitest"; import { Incidentio } from "../index.js"; test("Users Users V2 #List", async () => { const incidentio = new Incidentio(); const result = await incidentio.users.list({ email: "john.doe@incident.io", slackUserId: "U12345678", pageSize: 25, after: "01FDAG4SAP5TYPT98WGR2N7W91", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ paginationMeta: { after: "01FCNDV6P870EA6S7TK1DSYDG0", pageSize: 25, }, users: [ { baseRole: { description: "Elevated permissions for the customer success team.", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Customer Success", slug: "customer-success", }, customRoles: [ { description: "Elevated permissions for the customer success team.", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Customer Success", slug: "customer-success", }, ], email: "lisa@incident.io", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Lisa Karlin Curtis", role: "viewer", slackUserId: "U02AYNF2XJM", }, ], }); }); test("Users Users V2 #Show", async () => { const incidentio = new Incidentio(); const result = await incidentio.users.get({ id: "01FCNDV6P870EA6S7TK1DSYDG0", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ user: { baseRole: { description: "Elevated permissions for the customer success team.", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Customer Success", slug: "customer-success", }, customRoles: [ { description: "Elevated permissions for the customer success team.", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Customer Success", slug: "customer-success", }, ], email: "lisa@incident.io", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Lisa Karlin Curtis", role: "viewer", slackUserId: "U02AYNF2XJM", }, }); });