public async Task <QueryChatsByUserMain_Output> QueryChatsByUserMain(QueryChatsByUserMain_Input input) { await Task.Delay(1); QueryChatsByUserMain_Output output = new QueryChatsByUserMain_Output { ResultConfirmation = new resultConfirmation { resultPassed = true, resultMessage = "OK" }, Chats = _chats }; return(output); }
// <Query> public static async Task <QueryChatsByUserMain_Output> ExecuteQueryChatsByUserMain(IMGTClient clientMGT, string _url, string _token) { QueryChatsByUserMain_Input input = new QueryChatsByUserMain_Input { UserApp = new userApp { userAppId = "127b0df2-d732-478e-bf84-0b673c48d145" }, takeChats = 5, newestInChatTake = 1, url = _url, token = _token }; QueryChatsByUserMain_Output output = await clientMGT.QueryChatsByUserMain(input : input); return(output); }
public async Task TestQueryChatsByUserMain() { QueryChatsByUserMain_Input input = new QueryChatsByUserMain_Input { takeChats = 5, unseenForUserIdTake = 1, newestWhenNoUnseenTake = 1, UserApp = new userApp { userAppId = "10d3ed1e-ae7d-4d0c-80e0-aa360d76025b" }, url = "http://10.18.24.67:8082/", token = "token" }; QueryChatsByUserMain_Output output = await new QueryChatsByUserMain().Execute(input: input); Assert.That(output, Is.Not.Null); Assert.That(output.ResultConfirmation.resultPassed, Is.True); Assert.That(output.Chats.Count, Is.GreaterThan(0)); }
public async Task <QueryChatsByUserMain_Output> QueryChatsByUserMain(QueryChatsByUserMain_Input input) { QueryChatsByUserMain_Output output = await new QueryChatsByUserMain().Execute(input: input); return(output); }