public async Task SetUp() { var ipAddress = "192.168.201.201"; var port = 7778; _udpResponse = new Response { Payload = "test info data", Success = true, Error = null }; _expectedResponse = new ServerResponse { Data = "test info data", Error = null, Success = true }; _udpServerClient = new Mock <IUdpServerClient>(); _udpServerClient.Setup(c => c.GetData(It.IsAny <Request>())).ReturnsAsync(_udpResponse); _protocolClient = new GamespyClient(_udpServerClient.Object); _actualResponse = await _protocolClient.GetRules(ipAddress, port); }