tearDown method
Invoke within a group as tearDown(mock.tearDown)
Implementation
Future<void> tearDown() async {
await client.dispose();
await client.removeAllChannels();
await listener?.cancel();
hasListener = false;
listeners.clear();
await webSocket?.close();
await server.close(force: true);
}