public void Client_Update_UpdatesName()
        {
            Stylist newStylist = new Stylist("John Smith", "(123)-456-7890");

            newStylist.Save();

            Client newClient = new Client("Tom Smith", "(555)-123-4567", newStylist.GetId());

            newClient.Save();

            newClient.Update("John Locke", "(481)-347-1234");

            Assert.Equal("John Locke", newClient.GetName());
        }
示例#2
0
 public override bool Equals(System.Object otherClient)
 {
     if (!(otherClient is Client))
     {
         return(false);
     }
     else
     {
         Client newClient = (Client)otherClient;
         return(this.GetId() == newClient.GetId() &&
                this.GetName() == newClient.GetName() &&
                this.GetStylistId() == newClient.GetStylistId());
     }
 }
示例#3
0
 public override bool Equals(System.Object otherClient)
 {
     if (!(otherClient is Client))
     {
         return(false);
     }
     else
     {
         Client newClient         = (Client)otherClient;
         bool   idEquality        = this.GetId() == newClient.GetId();
         bool   nameEquality      = this.GetName() == newClient.GetName();
         bool   stylistIdEquality = (this.GetStylistId() == newClient.GetStylistId());
         return(idEquality && nameEquality && stylistIdEquality);
     }
 }
        public void Test_Update_UpdatesClientInDatabase()
        {
            string name = "Rebecca";
              int stylistId = 1;
              Client testClient = new Client(name, stylistId);
              testClient.Save();
              string newName = "Becky";
              int newStylistId = 2;

              testClient.Update(newName, newStylistId);

              string result = testClient.GetName();

              Assert.Equal(newName, result);
        }