public async Task TcpController_GetById(TcpConnectionData connData, Type expResponseType) { var tcpSrv = new Mock <ITcpService>(); tcpSrv.Setup(t => t.GetById(It.IsAny <string>())).ReturnsAsync(connData); var ctrl = new TcpController(tcpSrv.Object); var response = await ctrl.GetById("some-id"); response.ShouldBeOfType(expResponseType); var content = (response as ObjectResult); (content.Value as TcpConnectionData).ShouldBe(connData); }
public async Task <IActionResult> StopListening([FromBody] TcpConnectionData tcpData) { throw new System.NotImplementedException(); }