@Test public void default_translator_property_type_is_null() { ComponentResources resources = mockComponentResources(); FieldTranslatorSource source = newMock(FieldTranslatorSource.class); train_createDefaultTranslator(source, resources, "object", null); replay(); ComponentDefaultProvider provider = new ComponentDefaultProviderImpl(null, null, null, source, null); assertNull(provider.defaultTranslator("object", resources)); verify(); }
@Test public void default_translator() { ComponentResources resources = mockComponentResources(); FieldTranslator translator = mockFieldTranslator(); FieldTranslatorSource source = newMock(FieldTranslatorSource.class); train_createDefaultTranslator(source, resources, "object", translator); replay(); ComponentDefaultProvider provider = new ComponentDefaultProviderImpl(null, null, null, source, null); assertSame(provider.defaultTranslator("object", resources), translator); verify(); } }