Esempio n. 1
0
        private void SeedBadge()
        {
            List <string> Doors = new List <string>
            {
                "A1", "A4", "A5", "A7", "B1", "B2"
            };
            Badge badge1 = new Badge(12345, Doors);

            _badgeRepo.AddNewBadgeToDictionary(badge1);

            Badge badge2 = new Badge(22345, Doors);

            _badgeRepo.AddNewBadgeToDictionary(badge2);

            Badge badge3 = new Badge(32345, Doors);

            _badgeRepo.AddNewBadgeToDictionary(badge3);
        }
        public void CreateNewBadge()
        {
            Badge     badgeID    = new Badge();
            BadgeRepo repository = new BadgeRepo();

            bool addResult = repository.AddNewBadgeToDictionary(badgeID);

            Assert.IsTrue(addResult);
        }
        public void RetrieveNewBadge()
        {
            Badge badge = new Badge();

            badge.BadgeID = 5;
            BadgeRepo repository = new BadgeRepo();

            repository.AddNewBadgeToDictionary(badge);

            var badgeIDs = repository.DisplayAllBadges();

            bool badgeHasDoor = badgeIDs.ContainsKey(badge.BadgeID);

            Assert.IsTrue(badgeHasDoor);
        }