예제 #1
0
        public void createMessage()
        {
            Context context = TestHelpers.getContext();

            ProvisionV0_7 p   = Provision.v0_7();
            JsonObject    msg = p.provisionMsg(context);

            Assert.AreEqual(msg.getAsString("requesterVk"), context.SdkVerKey());


            string        goodToken = "{\"sponseeId\": \"myId\", \"sponsorId\": \"evernym-test-sponsorabc123\", \"nonce\": \"123\", \"timestamp\": \"2020-06-05T21:33:36.085Z\", \"sig\": \"ZkejifRr3txh7NrKokC5l2D2YcABUlGlAoFHZD9RapHHBfVtNnHgYux1RCAiEh4Q31VJE3C92T1ZnqDm1WlEAA==\", \"sponsorVerKey\": \"GJ1SzoWzavQYfNL9XkaJdrQejfztN4XqdsiV4ct3LXKL\"}";
            ProvisionV0_7 p2        = Provision.v0_7(goodToken);

            JsonObject msg2 = p2.provisionMsg(context);

            Assert.IsTrue(msg2.ContainsKey("provisionToken"));
        }
예제 #2
0
        public void testGetThreadId()
        {
            ProvisionV0_7 testProtocol = Provision.v0_7();

            Assert.IsNotNull(testProtocol.getThreadId());
        }