public void testGeneratedJsonForNestedFields() {
BigQueryDataMarshallerTester<Person> tester = new BigQueryDataMarshallerTester<Person>(
new BigQueryMarshallerByType<Person>(Person.class));
tester.testGeneratedJson(
"{\"fullName\":\"Joe\",\"age\":45,\"height\":5.8,\"weight\":100.0,\"gender\":\"male\",\"phoneNumber\":{\"areaCode\":404,\"number\":5686}}", new Person("Joe",
45,
5.8,
100,
"male",
new PhoneNumber(404, 5686)));