Our JSONSerializer does not serialize attributes that are null, which means that the output's schema might not be super consistent across objects.
It also has the downside that when we add new attributes, JSONSerializerTest does not complain at all (even though we should add the new attribute to the fixtures).
Our
JSONSerializer
does not serialize attributes that are null, which means that the output's schema might not be super consistent across objects.It also has the downside that when we add new attributes,
JSONSerializerTest
does not complain at all (even though we should add the new attribute to the fixtures).