public ServicesDisconnectScenario( WiFiDirectTestController localWFDController, WiFiDirectTestController remoteWFDController, ServicesDisconnectParameters disconnectParameters ) { this.localWFDController = localWFDController; this.remoteWFDController = remoteWFDController; this.disconnectParameters = disconnectParameters; }
void ExecuteDisconnectScenario(ServicesDisconnectParameters disconnectParams, bool localInitiate = true) { ServicesDisconnectScenario scenario; if (localInitiate) { scenario = new ServicesDisconnectScenario(localWFDController, remoteWFDController, disconnectParams); } else { scenario = new ServicesDisconnectScenario(remoteWFDController, localWFDController, disconnectParams); } ServicesDisconnectScenarioResult scenarioResult = scenario.Execute(); Verify.IsTrue(scenarioResult.ScenarioSucceeded); }