Class YmerConverterTestBase


  • public abstract class YmerConverterTestBase
    extends Object
    Base class for testing that objects may be marshalled to a mongo document and then unmarshalled back into an object.

    Author:
    Elias Lindholm (elilin)
    • Constructor Detail

      • YmerConverterTestBase

        public YmerConverterTestBase​(com.avanza.ymer.YmerConverterTestBase.ConverterTest<?> testCase)
    • Method Detail

      • serializationTest

        public void serializationTest()
      • canMirrorSpaceObject

        public void canMirrorSpaceObject()
      • testFailsIfSpringDataIdAnnotationNotDefinedForSpaceObject

        public void testFailsIfSpringDataIdAnnotationNotDefinedForSpaceObject()
      • testFailsIfCollectionOrMapPropertyOfTestSubjectIsEmpty

        public void testFailsIfCollectionOrMapPropertyOfTestSubjectIsEmpty()
                                                                    throws Exception
        Throws:
        Exception
      • shouldRequireAnnotationsOnCustomConverters

        public void shouldRequireAnnotationsOnCustomConverters()