BattlelogMobile.Core.Model.Credentials.Equals C# (CSharp) Метод

Equals() публичный Метод

public Equals ( Credentials other ) : bool
other Credentials
Результат bool
        public bool Equals(Credentials other)
        {
            return other != null &&
                Email.Equals(other.Email) && Password.Equals(other.Password) && Game.Equals(other.Game) && RememberMe.Equals(other.RememberMe);
        }

Usage Example

 public void LoadAndSaveTest()
 {
     var repository = new FileCredentialsRepository(IsolatedStorageFile.GetUserStoreForApplication());
     var expected = new Credentials()
         {
             Email = "*****@*****.**",
             Password = "******",
             RememberMe = true
         };
     repository.Save(expected);
     var actual = repository.Load();
     Assert.IsTrue(expected.Equals(actual));
 }