Update test02AliceToBobBackAndForth() with a last sequence where Alice encrypts and Bob decrypts
This commit is contained in:
parent
59bb145ceb
commit
c144d3fec5
1 changed files with 13 additions and 3 deletions
|
@ -159,6 +159,8 @@ public class OlmSessionTest {
|
||||||
* - bob decrypts the encrypted message with its own session
|
* - bob decrypts the encrypted message with its own session
|
||||||
* - bob encrypts messages with its own session
|
* - bob encrypts messages with its own session
|
||||||
* - alice decrypts bob's messages with its own message
|
* - alice decrypts bob's messages with its own message
|
||||||
|
* - alice encrypts a message
|
||||||
|
* - bob decrypts the encrypted message
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void test02AliceToBobBackAndForth() {
|
public void test02AliceToBobBackAndForth() {
|
||||||
|
@ -245,14 +247,22 @@ public class OlmSessionTest {
|
||||||
String decryptedMsg3 = aliceSession.decryptMessage(encryptedMsg3);
|
String decryptedMsg3 = aliceSession.decryptMessage(encryptedMsg3);
|
||||||
assertNotNull(decryptedMsg3);
|
assertNotNull(decryptedMsg3);
|
||||||
|
|
||||||
// and one more form alice..
|
|
||||||
encryptedMsg1 = aliceSession.encryptMessage(clearMsg1);
|
|
||||||
|
|
||||||
// comparison tests
|
// comparison tests
|
||||||
assertTrue(clearMsg1.equals(decryptedMsg1));
|
assertTrue(clearMsg1.equals(decryptedMsg1));
|
||||||
assertTrue(clearMsg2.equals(decryptedMsg2));
|
assertTrue(clearMsg2.equals(decryptedMsg2));
|
||||||
assertTrue(clearMsg3.equals(decryptedMsg3));
|
assertTrue(clearMsg3.equals(decryptedMsg3));
|
||||||
|
|
||||||
|
// and one more from alice to bob
|
||||||
|
clearMsg1 = "another message from Alice to Bob!!";
|
||||||
|
encryptedMsg1 = aliceSession.encryptMessage(clearMsg1);
|
||||||
|
assertNotNull(encryptedMsg1);
|
||||||
|
decryptedMsg1 = bobSession.decryptMessage(encryptedMsg1);
|
||||||
|
assertNotNull(decryptedMsg1);
|
||||||
|
assertTrue(clearMsg1.equals(decryptedMsg1));
|
||||||
|
|
||||||
|
// comparison test
|
||||||
|
assertTrue(clearMsg1.equals(decryptedMsg1));
|
||||||
|
|
||||||
// clean objects..
|
// clean objects..
|
||||||
assertTrue(0==bobAccount.removeOneTimeKeysForSession(bobSession));
|
assertTrue(0==bobAccount.removeOneTimeKeysForSession(bobSession));
|
||||||
bobAccount.releaseAccount();
|
bobAccount.releaseAccount();
|
||||||
|
|
Loading…
Reference in a new issue