@Test public void testGetKey2() throws Throwable { String result = (String) new MD5Template("testString", "\n".getBytes()).getKey(); assertEquals("result", "testString", result); }
@Test public void testGetKey() throws Throwable { byte[] digest = new byte[1]; Integer key = Integer.valueOf(0); Integer result = (Integer) new MD5Template(key, digest).getKey(); assertSame("result", key, result); }
@Test public void testGetKey1() throws Throwable { byte[] key = new byte[1]; byte[] result = (byte[]) new MD5Template(key, "testString".getBytes()).getKey(); assertSame("result", key, result); }
@Test public void testConstructor() throws Throwable { byte[] digest = new byte[3]; MD5Template mD5Template = new MD5Template("1", digest); assertSame("mD5Template.digest", digest, mD5Template.digest); assertEquals("mD5Template.key", "1", mD5Template.key); }
@SuppressWarnings("unchecked") @Test public void testInp1() throws Throwable { TSpace tSpace = new TSpace(); tSpace.out("", "testString"); tSpace.out(Integer.valueOf(0), Integer.valueOf(-1)); tSpace.out(Integer.valueOf(31), Integer.valueOf(-32), 100L); tSpace.inp(new MD5Template("", (Object) null)); tSpace.out("", "", 1000L); String result = (String) tSpace.inp(""); assertEquals("tSpace.entries.get(\"\").size()", 1, ((List) tSpace.entries.get("")).size()); assertFalse("tSpace.entries.get(\"\").get(0) had \"testString\" removed", "testString".equals(((List) tSpace.entries.get("")).get(0))); assertEquals("result", "testString", result); assertEquals("tSpace.entries.size()", 3, tSpace.entries.size()); }
@Test public void testInp() throws Throwable { TSpace tSpace = new TSpace(); MD5Template key = new MD5Template("", ""); Object result = tSpace.inp(key); assertNull("result", result); assertEquals("tSpace.entries.size()", 0, tSpace.entries.size()); }
public void testTemplate () throws Exception { String key = "TemplateTest_Key"; sp.out (key, "Value 1"); sp.out (key, "Value 2"); sp.out (key, "Value 3"); String k2r = (String)sp.rdp (new MD5Template (key, "Value 2")); assertEquals (k2r, "Value 2"); String k2i = (String)sp.inp (new MD5Template (key, "Value 2")); assertEquals (k2i, "Value 2"); assertEquals ("Value 1", (String) sp.inp (key)); assertEquals ("Value 3", (String) sp.inp (key)); } public void testPush() {
public void testTemplate () throws Exception { String key = "TemplateTest_Key"; sp.out (key, "Value 1"); sp.out (key, "Value 2"); sp.out (key, "Value 3"); String k2r = (String)sp.rdp (new MD5Template (key, "Value 2")); assertEquals (k2r, "Value 2"); String k2i = (String)sp.inp (new MD5Template (key, "Value 2")); assertEquals (k2i, "Value 2"); assertEquals ("Value 1", (String) sp.inp (key)); assertEquals ("Value 3", (String) sp.inp (key)); } public void testPush() {
Object v = sp.inp (r.key); if (v != null) { MD5Template tmpl = new MD5Template(r.key, v); send (null, new Request (
@Test public void testMD5Template() throws Exception { final String KEY = "TestMD5Template_Key"; sp.out(KEY, "123"); sp.out(KEY, "456"); sp.out(KEY, "789"); Template tmpl = new MD5Template(KEY, "456"); assertEquals(sp.rdp(KEY), "123"); assertEquals(sp.rdp(tmpl), "456"); assertEquals(sp.rdp(KEY), "123"); assertEquals(sp.inp(tmpl), "456"); assertNull(sp.rdp(tmpl)); assertNull(sp.inp(tmpl)); assertEquals(sp.rdp(KEY), "123"); assertEquals(sp.inp(KEY), "123"); assertEquals(sp.rdp(KEY), "789"); assertEquals(sp.inp(KEY), "789"); assertNull(sp.rdp(KEY)); assertNull(sp.inp(KEY)); }