|
From: Pelle B. <pe...@us...> - 2004-04-14 23:44:53
|
Update of /cvsroot/neuclear/neuclear-id/src/java/org/neuclear/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3790/src/java/org/neuclear/tests Modified Files: AbstractObjectCreationTest.java AbstractSigningTest.java Log Message: Got the cactus tests working and the sample web app Index: AbstractObjectCreationTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/java/org/neuclear/tests/AbstractObjectCreationTest.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** AbstractObjectCreationTest.java 2 Apr 2004 16:59:04 -0000 1.6 --- AbstractObjectCreationTest.java 14 Apr 2004 23:44:45 -0000 1.7 *************** *** 25,29 **** // System.out.println(builder.asXML()); assertNotNull(builder); ! SignedNamedObject obj = builder.convert(NAME, getSigner()); assertNotNull(obj); assertEquals(getRequiredClass(), obj.getClass()); --- 25,29 ---- // System.out.println(builder.asXML()); assertNotNull(builder); ! SignedNamedObject obj = builder.convert(getSignersAlias(), getSigner()); assertNotNull(obj); assertEquals(getRequiredClass(), obj.getClass()); *************** *** 31,34 **** --- 31,38 ---- } + protected String getSignersAlias() { + return NAME; + } + protected void assertEquals(byte a[], byte b[]) { if (a == null && b == null) *************** *** 51,54 **** protected abstract Builder createBuilder() throws Exception; ! public static final String NAME = "neu://test"; } --- 55,58 ---- protected abstract Builder createBuilder() throws Exception; ! protected static final String NAME = "neu://test"; } Index: AbstractSigningTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/java/org/neuclear/tests/AbstractSigningTest.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** AbstractSigningTest.java 12 Apr 2004 19:27:27 -0000 1.8 --- AbstractSigningTest.java 14 Apr 2004 23:44:45 -0000 1.9 *************** *** 3,8 **** --- 3,10 ---- import junit.framework.TestCase; import org.neuclear.commons.NeuClearException; + import org.neuclear.commons.crypto.Base32; import org.neuclear.commons.crypto.CryptoTools; import org.neuclear.commons.crypto.signers.JCESigner; + import org.neuclear.commons.crypto.signers.NonExistingSignerException; import org.neuclear.commons.crypto.signers.TestCaseSigner; import org.neuclear.id.Signatory; *************** *** 31,34 **** --- 33,39 ---- $Id$ $Log$ + Revision 1.9 2004/04/14 23:44:45 pelle + Got the cactus tests working and the sample web app + Revision 1.8 2004/04/12 19:27:27 pelle Hibernate and Pervayler implementations of the Ledger all pass now for both currency and ledger tests. *************** *** 90,93 **** --- 95,102 ---- } + protected String getPublicKeyName(String alias) throws NonExistingSignerException { + return Base32.encode(CryptoTools.digest(signer.getPublicKey(alias).getEncoded())); + } + /** * Handy Test User always available |