From 95dd1116d15a7e1343bfcc73c0ae14be6020f488 Mon Sep 17 00:00:00 2001 From: Kevin Froman Date: Thu, 4 Jun 2020 03:32:23 -0500 Subject: [PATCH] added public identity test --- tests/identity/testPrivate.cs | 6 ------ tests/identity/testPublic.cs | 23 +++++++---------------- treasurechest/identity/public.cs | 2 +- 3 files changed, 8 insertions(+), 23 deletions(-) diff --git a/tests/identity/testPrivate.cs b/tests/identity/testPrivate.cs index 43dad68..6a8d531 100644 --- a/tests/identity/testPrivate.cs +++ b/tests/identity/testPrivate.cs @@ -52,12 +52,6 @@ namespace PrivateIndentityTest Assert.AreEqual(iden2.getNote(), "test"); } - [Test] - public void TestPrivateIdenToPublic() - { - - } - } } \ No newline at end of file diff --git a/tests/identity/testPublic.cs b/tests/identity/testPublic.cs index 43dad68..57b9036 100644 --- a/tests/identity/testPublic.cs +++ b/tests/identity/testPublic.cs @@ -5,7 +5,7 @@ using System; using System.Linq; using Sodium; -namespace PrivateIndentityTest +namespace PublicIndentityTest { public class Tests { @@ -15,19 +15,15 @@ namespace PrivateIndentityTest } [Test] - public void TestPrivateIdentityGetDoublePrivateKey(){ - byte[] signingKey = PublicKeyAuth.GenerateKeyPair().PrivateKey; - byte[] encryptionKey = PublicKeyBox.GenerateKeyPair().PrivateKey; - + public void TestPublicIdentityGetDoublePublicIdentity(){ + byte[] signingKey = PublicKeyAuth.GenerateKeyPair().PublicKey; + byte[] encryptionKey = PublicKeyBox.GenerateKeyPair().PublicKey; byte[] combinedKey = new byte[signingKey.Length + encryptionKey.Length]; Buffer.BlockCopy(signingKey, 0, combinedKey, 0, signingKey.Length); Buffer.BlockCopy(encryptionKey, 0, combinedKey, signingKey.Length, encryptionKey.Length); - - DoublePrivateKey combinedLoad = new chestcrypto.DoublePrivateKey(combinedKey); - - PrivateIdentity iden = new PrivateIdentity(combinedLoad, "Picard"); - - Assert.IsTrue(Enumerable.SequenceEqual(iden.getPrivateKey().getRawDouble(), combinedLoad.getRawDouble())); + DoublePublicKey doubleKey = new DoublePublicKey(combinedKey); + PublicIdentity iden = new PublicIdentity(doubleKey, "Picard"); + Assert.IsTrue(Enumerable.SequenceEqual(iden.getPublicKey().getRawDouble(), combinedKey)); } @@ -52,11 +48,6 @@ namespace PrivateIndentityTest Assert.AreEqual(iden2.getNote(), "test"); } - [Test] - public void TestPrivateIdenToPublic() - { - - } } diff --git a/treasurechest/identity/public.cs b/treasurechest/identity/public.cs index 566267e..c1068d9 100644 --- a/treasurechest/identity/public.cs +++ b/treasurechest/identity/public.cs @@ -24,7 +24,7 @@ namespace chestcrypto.identity comment = note; } - public DoublePublicKey getPrivateKey(){return key;} + public DoublePublicKey getPublicKey(){return key;} public string getName(){return name;} public string getNote(){return comment;}