public async Task InitSettingsAsync(HTTPServerInitialDebugSettingsData data) { var requestParameters = new RequestParameters("initSettings"); var request = Context.NewSessionRequest <RDBGSetInitialDebugSettingsRequest>(); request.Data = data; await Executor.ExecuteAsync <RDBGEmptyResponse>(request, requestParameters); //Logger.LogDebug("InitSettings successful"); }
public async Task TestInitSettingsAsync() { // given var response = new RDBGEmptyResponse(); var messageHandler = new MockHttpMessageHandler(); messageHandler.Enqueue(HttpStatusCode.OK, response); var manager = Create(messageHandler); var data = new HTTPServerInitialDebugSettingsData(); // when await manager.InitSettingsAsync(data); // then var request = messageHandler.Dequeue(); Assert.AreEqual("http://localhost/e1crdbg/rdbg?cmd=initSettings", request.RequestUri.ToString()); }