public void GetClientMarketDef() { try { //Arrange var controller = new API.Controllers.MarketViewController { Request = new System.Net.Http.HttpRequestMessage(), Configuration = new HttpConfiguration() }; //Act int marketDefinitionId = marketDefinition != null ? marketDefinition.Id : 0; var response = controller.getClientMarketDef(demoClientId, marketDefinitionId); var result = JsonConvert.DeserializeObject <MarketDefinition>(response.Content.ReadAsStringAsync().Result); //Assert Assert.IsNotNull(result); Assert.IsTrue(result.ClientId == demoClientId); Assert.IsTrue(result.Id == marketDefinitionId); Assert.IsTrue(result.Name == marketDefinition.Name); } catch (Exception exc) { Assert.Fail(exc.Message); } }