//create private void CreateNewBadge() { Badge newBadge = new Badge(); Console.WriteLine("Enter the BadgeID:"); string badgeIDstring = Console.ReadLine(); newBadge.BadgeID = int.Parse(badgeIDstring); Console.WriteLine("Add Door Access:"); newBadge.ListOfDoorAccess.Add(Console.ReadLine()); bool keepAdding = true; while (keepAdding) { Console.WriteLine("Would you like to add another Door Access? (y/n)"); string input = Console.ReadLine(); switch (input.ToLower()) { case "y": Console.WriteLine("Add Door Access:"); newBadge.ListOfDoorAccess.Add(Console.ReadLine()); break; case "n": keepAdding = false; break; } } _badgeRepo.AddNewBadge(newBadge); }
private void AddNewBadge() { Console.WriteLine("What is the number on the badge: "); int badNum = int.Parse(Console.ReadLine()); List <string> doors = GetBadgeDoors(); Badge b = new Badge(badNum, doors); Console.WriteLine("New badge created"); badgeRepo.AddNewBadge(b); }
public void NewBadge() { Console.Clear(); BadgePoco badge = new BadgePoco(); Console.WriteLine("What is badge number?"); badge.BadgeID = int.Parse(Console.ReadLine()); List <string> doors = new List <string>(); Console.WriteLine("Add door badge will access"); doors.Add(Console.ReadLine()); Console.WriteLine("Add anther door?(y/n)?"); bool Answer = bool.Parse(Console.ReadLine()); bool RunnerBoy = true; while (RunnerBoy) { if (Answer == true) { Console.WriteLine("Enter Next door"); doors.Add(Console.ReadLine()); RunnerBoy = false; } else { RunnerBoy = false; } } badge.DoorNames = doors; _badgeRepo.AddNewBadge(badge.BadgeID, badge); }
public void UpdateBadge_ShouldUpdateBadge() { BadgeRepo repo = new BadgeRepo(); List <string> doors = new List <string>() { "door1", "door2", "door3" }; Badge badge = new Badge() { DoorNames = doors, ID = 1 }; List <string> doors2 = new List <string>() { "1door", "2door", "3door" }; Badge badge2 = new Badge() { DoorNames = doors2, ID = 1 }; repo.AddNewBadge(badge); repo.UpdateExistingBadge(badge.ID, badge2); List <string> actual = repo.GetBadges()[badge2.ID]; Assert.AreEqual(badge2.DoorNames, actual); }
private void DefaultBadges() { DoorContent a = new DoorContent("Alpha"); DoorContent e = new DoorContent("Echo"); DoorContent f = new DoorContent("Foxtrot"); DoorContent k = new DoorContent("Kilo"); DoorContent n = new DoorContent("November"); DoorContent w = new DoorContent("Whiskey"); DoorContent z = new DoorContent("Zulu"); _doorRepo.AddDoor(a); _doorRepo.AddDoor(e); _doorRepo.AddDoor(f); _doorRepo.AddDoor(k); _doorRepo.AddDoor(n); _doorRepo.AddDoor(w); _doorRepo.AddDoor(z); List <string> listOfDoors = new List <string>(); List <string> listOfDoorsOne = new List <string>(); List <string> listOfDoorsTwo = new List <string>(); listOfDoors.Add("alpha"); listOfDoors.Add("echo"); listOfDoorsOne.Add("foxtrot"); listOfDoorsOne.Add("kilo"); listOfDoorsTwo.Add("november"); listOfDoorsTwo.Add("whiskey"); listOfDoorsTwo.Add("zulu"); BadgeContent torres = new BadgeContent(39007, listOfDoors); BadgeContent owen = new BadgeContent(38235, listOfDoorsOne); BadgeContent ruudberg = new BadgeContent(31234, listOfDoorsTwo); _badgeRepo.AddNewBadge(torres); _badgeRepo.AddNewBadge(owen); _badgeRepo.AddNewBadge(ruudberg); _dic.Add(39007, listOfDoors); _dic.Add(38235, listOfDoorsOne); _dic.Add(31234, listOfDoorsTwo); }
public void Arrange() { _repo = new BadgeRepo(); _badge = new Badge(22345, new List <string> { "A1", "A4", "B1", "B2" }); _repo.AddNewBadge(_badge); }
public void AddClaim() { BadgeProp claim = new BadgeProp(); BadgeRepo repoDirectory = new BadgeRepo(); bool addResult = repoDirectory.AddNewBadge(claim); Assert.IsTrue(addResult); }
public void AddItemForTest() { List <string> doorAccess = new List <string> { "A55", "A12", "B33" }; _repo = new BadgeRepo(); _content = new BadgeProp(152342, doorAccess); _repo.AddNewBadge(_content); }
public void DefaultValues() { _content = new BadgeContent(1, _list); _badgeRepo = new BadgeRepo(); _doorContent = new DoorContent("Whiskey"); string a = "alpha"; _list.Add(a); _badgeRepo.AddNewBadge(_content); _dict.Add(1, _content); }
public void AddBadge_ShouldGetNotNull() { //arrange Badge badge = new Badge(); badge.BadgeID = 22345; BadgeRepo repo = new BadgeRepo(); //act repo.AddNewBadge(badge); Badge badgeFromDictionary = repo.GetBadgeByID(22345); //assert Assert.IsNotNull(badgeFromDictionary); }
public void AddBadge_ShouldGetNotNull() { BadgeRepo repo = new BadgeRepo(); List <string> doors = new List <string>() { "door1", "door2", "door3" }; Badge badge = new Badge() { DoorNames = doors, ID = 1 }; repo.AddNewBadge(badge); Assert.IsNotNull(repo.GetBadges()); }
public void TestInit() { List <string> doora = new List <string>() { "A1", "A2", "A3" }; List <string> doorB = new List <string>() { "B1", "B2", "B3" }; Badge a = new Badge(1, doora); Badge b = new Badge(2, doorB); badgeRepo.AddNewBadge(a); badgeRepo.AddNewBadge(b); }