public void testEmpty() throws Exception { Au au = new Au(); assertNull(au.getTitle()); assertNull(au.getName()); assertNull(au.getAuid()); assertNull(au.getAuidPlus()); assertNull(au.getComputedPlugin()); assertNull(au.getEdition()); assertNull(au.getEisbn()); assertNull(au.getIsbn()); assertNull(au.getPlugin()); assertNull(au.getPluginPrefix()); assertNull(au.getPluginSuffix()); assertNull(au.getProvider()); assertNull(au.getProxy()); assertNull(au.getRights()); assertNull(au.getStatus()); assertNull(au.getStatus1()); assertNull(au.getStatus2()); assertNull(au.getVolume()); assertNull(au.getYear()); assertEmpty(au.getParams()); assertEmpty(au.getNondefParams()); assertEmpty(au.getAttrs()); assertNull(au.getImplicit()); assertNull(au.getArbitraryValue(FOO_KEY)); }
public void testAuid() throws Exception { Au au1 = new Au(); au1.put(Au.PLUGIN, PLUGIN1); au1.put(String.format("param[%s]", PARAM1_KEY), PARAM1_VALUE); au1.put(String.format("param[%s]", PARAM2_KEY), PARAM2_VALUE); assertEquals(AUID1, au1.getAuid()); assertEquals(AUID1, au1.getAuidPlus()); Au au2 = new Au(); au2.put(Au.PLUGIN, PLUGIN1); au2.put(String.format("param[%s]", PARAM1_KEY), PARAM1_VALUE); au2.put(String.format("param[%s]", PARAM2_KEY), PARAM2_VALUE); au2.put(String.format("nondefparam[%s]", NONDEFPARAM1_KEY), NONDEFPARAM1_VALUE); au2.put(String.format("nondefparam[%s]", NONDEFPARAM2_KEY), NONDEFPARAM2_VALUE); assertEquals(AUID1, au2.getAuid()); assertEquals(AUIDPLUS1, au2.getAuidPlus()); }