public void TestPerformAsyncRequestHandling() { registerHandler(); LeaveChannelRequest request; bool gotResponse = false; AddStep("fire request", () => { gotResponse = false; request = new LeaveChannelRequest(new Channel()); request.Success += () => gotResponse = true; API.PerformAsync(request); }); AddAssert("response event fired", () => gotResponse); }
public override Task <LeaveChannelResponse> LeaveChannel(LeaveChannelRequest request, ServerCallContext context) { return(base.LeaveChannel(request, context)); }