'Follows the default ``Field.initial`` behaviour where they accept a
callable to produce the initial value'

def test_initial_should_accept_callable(self):

    assert (self.serializer.data == {'initial_field': 123})
