'Check that we can use an empty initializer.
RDFValues are created in many different ways, sometimes in stages by
gradually populating fields. The only time you can be sure the user has
finished creating a proto is when it is serialized. This means strong
validation that requires all fields populated can\'t be done in init, but
should be done in SerializeToString.'

def testInitialization(self):

    self.rdfvalue_class()
    sample = self.GenerateSample()
    self.CheckRDFValue(self.rdfvalue_class(sample), sample)
