public void EncryptionOnlyEncryptsTokens() { // Arrange const string name = "name"; const string url = "url"; const string token = "the oauth token"; const string secret = "the token secret"; const ulong userId = 123456; var data = new TwitterAccountData { AccountName = name, ImageUrl = url, IsDefault = true, OAuthToken = token, OAuthTokenSecret = secret, RequiresConfirm = true, UserId = userId }; // Act data.Encrypt(); // Assert Assert.AreEqual(name, data.AccountName); Assert.AreEqual(url, data.ImageUrl); Assert.AreNotEqual(token, data.OAuthToken); Assert.AreNotEqual(secret, data.OAuthTokenSecret); Assert.AreEqual(userId, data.UserId); Assert.IsTrue(data.IsDefault); Assert.IsTrue(data.RequiresConfirm); }