public async Task TestJsonObjectToJsonAsyncWithComplexObject() { // Arrange // Act var toJsonSerializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented, TypeNameHandling = TypeNameHandling.Auto }; var json = await CompanyObject.ToJsonAsync(toJsonSerializerSettings); this.Output.WriteLine(json); // Assert Assert.NotNull(json); Assert.False(String.IsNullOrEmpty(json)); var jObject = JObject.Parse(json); AssertCompany(CompanyObject, jObject); }