Examples of CardDetails


Examples of com.googlecode.memwords.domain.CardDetails

        assertFalse(impl.cardExists(userId, "name", card1.getId(), encryptionKey));
    }

    @Test
    public void testCreateCard() {
        CardDetails cardDetails = new CardDetails(null, "name", "login", "password", "url", "iconUrl", "note");
        Card card = impl.createCard(userId, cardDetails, encryptionKey);
        assertEquals(userId, card.getAccount().getUserId());
        assertEquals(1, card.getAccount().getCards().size());
        assertEquals(cardDetails.getIconUrl(),
                     cryptoEngine.decryptString(card.getIconUrl(),
                                                encryptionKey,
                                                card.getInitializationVector()));
        assertEquals(cardDetails.getLogin(),
                     cryptoEngine.decryptString(card.getLogin(),
                                                encryptionKey,
                                                card.getInitializationVector()));
        assertEquals(cardDetails.getName(),
                     cryptoEngine.decryptString(card.getName(),
                                                encryptionKey,
                                                card.getInitializationVector()));
        assertEquals(cardDetails.getPassword(),
                     cryptoEngine.decryptString(card.getPassword(),
                                                encryptionKey,
                                                card.getInitializationVector()));
        assertEquals(cardDetails.getUrl(),
                     cryptoEngine.decryptString(card.getUrl(),
                                                encryptionKey,
                                                card.getInitializationVector()));
        assertEquals(cardDetails.getNote(),
                     cryptoEngine.decryptString(card.getNote(),
                                                encryptionKey,
                                                card.getInitializationVector()));
    }
View Full Code Here

Examples of com.googlecode.memwords.domain.CardDetails

                                                card.getInitializationVector()));
    }

    @Test
    public void testModifyCard() {
        CardDetails cardDetails = new CardDetails(null, "name", "login", "password", "url", "iconUrl", "note");
        Card card = impl.createCard(userId, cardDetails, encryptionKey);
        CardDetails cardDetails2 = new CardDetails(card.getId(), "name2", "login2", "password2", "url2", "iconUrl2", "note2");
        Card card2 = impl.modifyCard(cardDetails2, encryptionKey, true);
        assertEquals(card2.getId(), card.getId());
        CardDetails result = impl.getCardDetails(card.getId(), encryptionKey);
        assertEquals(cardDetails2.getIconUrl(), result.getIconUrl());
        assertEquals(cardDetails2.getLogin(), result.getLogin());
        assertEquals(cardDetails2.getName(), result.getName());
        assertEquals(cardDetails2.getPassword(), result.getPassword());
        assertEquals(cardDetails2.getUrl(), result.getUrl());
        assertEquals(cardDetails2.getNote(), result.getNote());

        // test with modifyPassword == false
        CardDetails cardDetails3 = new CardDetails(card.getId(), "name2", "login2", "password3", "url2", "iconUrl2", "note2");
        impl.modifyCard(cardDetails3, encryptionKey, false);
        result = impl.getCardDetails(card.getId(), encryptionKey);
        assertEquals(cardDetails2.getPassword(), result.getPassword());
    }
View Full Code Here

Examples of com.googlecode.memwords.domain.CardDetails

    @Test
    public void testGetCardDetails() {
        assertNull(impl.getCardDetails("cardId", encryptionKey));

        CardDetails cardDetails = new CardDetails(null, "name", "login", "password", "url", "iconUrl", "note");
        Card card = impl.createCard(userId, cardDetails, encryptionKey);
        CardDetails result = impl.getCardDetails(card.getId(), encryptionKey);
        assertEquals(cardDetails.getIconUrl(), result.getIconUrl());
        assertEquals(cardDetails.getLogin(), result.getLogin());
        assertEquals(cardDetails.getName(), result.getName());
        assertEquals(cardDetails.getPassword(), result.getPassword());
        assertEquals(cardDetails.getUrl(), result.getUrl());
        assertEquals(cardDetails.getNote(), result.getNote());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.