[Soc2014] Official meta API

It would be better to structure this test to pull out the expected fields and assert each of them individually. That way if the test fails it'll be easier to debug, and also you ensure that some assertions are actually made (some changes to the model might make it so that to fields pass `is_reverse_object` and then the test does nothing).