NsdService: test coverage for client requests.

Adding coverage for:
  - NsdManager client disconnection
  - in-flight request GC

Test: new test passes
Bug: 37013369, 33298084
Bug: 38503832

(cherry picked from commit 4dd4db7720)

Change-Id: I02aca772d88306acae09db739ced7a2b1119b72b
This commit is contained in:
Hugo Benichi
2017-04-28 15:31:10 +09:00
parent fde4caf456
commit c0a215d1ad
2 changed files with 18 additions and 25 deletions

View File

@@ -269,6 +269,14 @@ public final class NsdManager {
init();
}
/**
* @hide
*/
@VisibleForTesting
public void disconnect() {
mAsyncChannel.disconnect();
}
/**
* Failures are passed with {@link RegistrationListener#onRegistrationFailed},
* {@link RegistrationListener#onUnregistrationFailed},