Esempio n. 1
0
        public void EncryptedVault_properties_are_set()
        {
            var salt     = "salt".ToBytes();
            var key      = "key".ToBytes();
            var accounts = new EncryptedAccount[0];
            var vault    = new EncryptedVault(salt, key, accounts);

            Assert.That(vault.MasterKeySalt, Is.EqualTo(salt));
            Assert.That(vault.EncryptedMasterKey, Is.EqualTo(key));
            Assert.That(vault.EncryptedAccounts, Is.SameAs(accounts));
        }
        public void EncryptedVault_properties_are_set()
        {
            var salt     = "salt".ToBytes();
            var key      = "key".ToBytes();
            var accounts = new EncryptedAccount[0];
            var vault    = new EncryptedVault(salt, key, accounts);

            Assert.Equal(salt, vault.MasterKeySalt);
            Assert.Equal(key, vault.EncryptedMasterKey);
            Assert.Same(accounts, vault.EncryptedAccounts);
        }
Esempio n. 3
0
        public void EncryptedAccount_properties_are_set()
        {
            var id       = 1337;
            var name     = "name";
            var username = "******";
            var password = "******".ToBytes();
            var url      = "url";
            var note     = "note".ToBytes();
            var account  = new EncryptedAccount(id, name, username, password, url, note);

            Assert.That(account.Id, Is.EqualTo(id));
            Assert.That(account.Name, Is.EqualTo(name));
            Assert.That(account.Username, Is.EqualTo(username));
            Assert.That(account.EncryptedPassword, Is.EqualTo(password));
            Assert.That(account.Url, Is.EqualTo(url));
            Assert.That(account.EncryptedNote, Is.EqualTo(note));
        }