Example #1
0
        public void Update_ChangesValuesInDatabase_EquivalentObject()
        {
            //Arrange
            Client testClient = new Client("Sally Smith", "503-111-2222", 1);

            testClient.Save();
            Client expectedResult = new Client("Sally Smith", "503-111-2222", 2, testClient.GetId());
            int    targetId       = testClient.GetId();

            //Act
            Client.Update(targetId, "Sally Smith", "503-111-2222", 2);
            Client retrievedClient = Client.Find(targetId);

            //Assert
            Assert.Equal(expectedResult, retrievedClient);
        }
Example #2
0
        public void Test_Find_FindsClientInDatabase()
        {
            Client testClient = new Client("James", 1);

            testClient.Save();
            Client foundClient = Client.Find(testClient.GetId());

            Assert.Equal(testClient, foundClient);
        }
Example #3
0
        public void Test_Save_AssignsIdToObject()
        {
            Client testClient = new Client("Joe", 1);

            testClient.Save();
            int testId        = testClient.GetId();
            int savedClientId = Client.GetAll()[0].GetId();

            Assert.Equal(testId, savedClientId);
        }
Example #4
0
        [Fact] //Spec 4
        public void Test_FindClientInDatabase()
        {
            Client testClient = new Client("Beau Blue", "None", 1);

            testClient.Save();

            Client foundClient = Client.Find(testClient.GetId());

            Assert.Equal(testClient, foundClient);
        }
Example #5
0
 public void FindById_FindsAClientById_ClientFoundById()
 {
     // Arrange
       Client testClient = new Client("Doc Gonzo", "Brush", 1);
       testClient.Save();
       // Act
       Client foundClient = Client.Find(testClient.GetId());
       // Assert
       Assert.Equal(testClient, foundClient);
 }
Example #6
0
        public void Test_ToFind_Client_InDatabase()
        {
            Client testClient = new Client("Conrad", 1);

            testClient.Save();

            Client foundClient = Client.Find(testClient.GetId());

            Assert.Equal(foundClient, testClient);
        }
Example #7
0
        public void T5_Find_FindsClientInDB()
        {
            Client testClient = new Client("Shaggy", "Dew", 1);

            testClient.Save();

            Client foundClient = Client.Find(testClient.GetId());

            Assert.Equal(testClient, foundClient);
        }
Example #8
0
        public void Test5_Find_FindsClientInDatabase()
        {
            //Arrange
               Client oneClient = new Client("erere", 13);
               oneClient.Save();

               //Act
               Client foundClient  = Client.Find(oneClient.GetId());
               //Assert
               Assert.Equal(oneClient, foundClient);
        }
Example #9
0
        public void Save_SavesToDataBase_EquivalentObject()
        {
            //Arrange
            Client testClient = new Client("Sally Smith", "503-111-2222", 1);

            //Act
            testClient.Save();
            Client retrievedClient = Client.Find(testClient.GetId());

            //Assert
            Assert.Equal(testClient, retrievedClient);
        }
Example #10
0
 public void Test_Save_AssignsIdToObject()
 {
     // Arrange
       Client testClient = new Client("Doc Gonzo", "Haircut", 1);
       // Act
       testClient.Save();
       Client savedClient = Client.GetAll()[0];
       int result = savedClient.GetId();
       int testId = testClient.GetId();
       // Assert
       Assert.Equal(testId, result);
 }
Example #11
0
        public void T4_1_Save_AssignsIdToClient()
        {
            Client testClient = new Client("Shaggy", "Dew", 1);

            testClient.Save();

            Client savedClient = Client.GetAll()[0];
            int    result      = savedClient.GetId();
            int    testId      = testClient.GetId();

            Assert.Equal(testId, result);
        }
Example #12
0
        public void Delete_RemovesObjectFromDatabase_EmptyList()
        {
            //Arrange
            List <Client> expectedResult = new List <Client> {
            };
            Client testClient            = new Client("Sally Smith", "503-111-2222", 1);

            //Act
            testClient.Save();
            Client.Delete(testClient.GetId());
            //Assert
            Assert.Equal(expectedResult, Client.GetAll());
        }
Example #13
0
        public void Test_Client_Given_Id()
        {
            Client testClient = new Client("Conrad", 1);

            testClient.Save();

            Client savedClient = Client.GetAll()[0];

            int result = savedClient.GetId();
            int testId = testClient.GetId();

            Assert.Equal(result, testId);
        }
Example #14
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);
     }
 }
Example #15
0
        public void Test_Save_AssignsIdToObject()
        {
            //Arrange
            Client testClient = new Client("James", 1);

            //Act
            testClient.Save();
            Client savedClient = Client.GetAll()[0];

            int result = savedClient.GetId();
            int testId = testClient.GetId();

            //Assert
            Assert.Equal(testId, result);
        }