Complete worked example
typescript
import { test, expect } from "../support/test.js";
import { roles, selectRoles, validInteger } from "../support/domain.mjs";
test("UA query has one expected role", () => {
const result = selectRoles(roles, "UA", "qa");
expect(result.map(role => role.id)).toEqual(["r1"]);
});- Reasoning
- The expected ids are specified independently of the function call.