Connection
Base URL, credentials and a reachable server.
Read a coverage report alongside the assertions. Find a branch that runs without checking its result, then add a test that would fail when the behavior is wrong.
Base URL, credentials and a reachable server.
A model available through the configured endpoint.
Context limits and tool support are determined by the model and server.
test('rejects a duplicate key', () => {
expect(() => insertExistingKey())
.toThrow(DuplicateKeyError);
});