{ "version": 1, "style": "unit", "description": "must be able to check out multiple connections at the same time", "operations": [ { "name": "ready" }, { "name": "start", "target": "thread1" }, { "name": "start", "target": "thread2" }, { "name": "start", "target": "thread3" }, { "name": "checkOut", "thread": "thread1" }, { "name": "checkOut", "thread": "thread2" }, { "name": "checkOut", "thread": "thread3" }, { "name": "waitForThread", "target": "thread1" }, { "name": "waitForThread", "target": "thread2" }, { "name": "waitForThread", "target": "thread3" } ], "events": [ { "type": "ConnectionCheckedOut", "connectionId": 42, "address": 42 }, { "type": "ConnectionCheckedOut", "connectionId": 42, "address": 42 }, { "type": "ConnectionCheckedOut", "connectionId": 42, "address": 42 } ], "ignore": [ "ConnectionCreated", "ConnectionPoolReady", "ConnectionReady", "ConnectionPoolCreated", "ConnectionCheckOutStarted" ] }