Ejemplo n.º 1
0
        public void GetPreferences_ReturnsAllFishPreferences_FishList()
        {
            //Arrange
            Fish testFish = new Fish("Jim", 1, "Jim45", "Password1");

            testFish.Save();

            Fish testFish1 = new Fish("Tom", 1, "Tom45", "Password1");

            testFish1.Save();

            //Act
            testFish.AddPreference(testFish1);
            List <Fish> savedFishs = testFish.GetPreferences();
            List <Fish> testList   = new List <Fish> {
                testFish1
            };

            //Assert
            CollectionAssert.AreEqual(testList, savedFishs);
        }
Ejemplo n.º 2
0
        public void GetMatches_ReturnsAllFishMatches_FishList()
        {
            //Arrange
            Fish testFish = new Fish("Jim", 1, "Jim45", "Password1");

            testFish.Save();

            Fish testFish2 = new Fish("Tom", 1, "Tom45", "Password1");

            testFish2.Save();

            testFish.AddPreference(testFish2);
            testFish2.AddPreference(testFish);

            //Act
            List <Fish> testFishMatches  = testFish.GetMatches();
            List <Fish> savedFishMatches = new List <Fish> {
                testFish2
            };

            //Assert
            CollectionAssert.AreEqual(testFishMatches, savedFishMatches);
        }