public void WeCanSerializeAndDeserializeXmlCredentials()
        {
            var credentials             = new[] { new CredentialRecord(), new CredentialRecord() };
            var serializedCredentials   = _serializer.Serialize(credentials, _key);
            var deserializedCredentials = _deserializer.Deserialize(serializedCredentials, _key);

            Assert.That(deserializedCredentials.Count(), Is.EqualTo(2));
        }
示例#2
0
        public void Save(IEnumerable <ICredentialRecord> credentialRecords, SecureString key)
        {
            var serializedCredentials = _serializer.Serialize(credentialRecords, key);

            _dataProvider.Save(serializedCredentials);
        }