public void TestRetrieveBadgeTypes() { BadgeStatusDAO bsdao = new BadgeStatusDAO(); int expected = 2; int actual = bsdao.retrieveBadgeTypes().Count; Assert.AreEqual(expected, actual); }
public void TestUpdateBadgeStatus() { BadgeStatusDAO bsdao = new BadgeStatusDAO(); bsdao.updateBadgeStatus(new Model.BadgeStatus { BS_Name = "Active", BS_Descript = "This badge is currently active and can be used" }, "Active"); string expected = "Active"; string actual = bsdao.retrieveBadgeTypes()[0].BS_Name; Assert.AreEqual(expected, actual); }
public void TestAddBadgeStatus() { BadgeStatusDAO bsdao = new BadgeStatusDAO(); bsdao.addBadgeStatus(new Model.BadgeStatus { BS_Name = "Name", BS_Descript = "Testing" }); int expected = 3; int actual = bsdao.retrieveBadgeTypes().Count; Assert.AreEqual(expected, actual); }
public void getDropdownValues(List <SelectListItem>[] result) { // first element BadgeTypeDAO badgetypedao = new BadgeTypeDAO(); List <SelectListItem> listItems_badgetypes = new List <SelectListItem>(); var badgestypes = badgetypedao.retrieveBadgeTypes(); foreach (BadgeType badgetype in badgestypes) { listItems_badgetypes.Add(new SelectListItem() { Value = badgetype.BT_Name, Text = badgetype.BT_Id.ToString() }); } result[0] = listItems_badgetypes; // TODO: get a list of badge give type - we actually do not need this since will know who is sending to who BadgeGiveTypeDAO badgegivetypedao = new BadgeGiveTypeDAO(); List <SelectListItem> listItems_badgegivetypes = new List <SelectListItem>(); var badgegivetypes = badgegivetypedao.retrieveBadgeGiveTypes(); foreach (BadgeGiveType bgt in badgegivetypes) { listItems_badgegivetypes.Add(new SelectListItem() { Value = bgt.BGT_Name, Text = bgt.BGT_Id.ToString() }); } result[1] = listItems_badgegivetypes; // get alist of badge statuses BadgeStatusDAO badgestatusdao = new BadgeStatusDAO(); List <SelectListItem> listItems_badgestatus = new List <SelectListItem>(); var badgestatuses = badgestatusdao.retrieveBadgeTypes(); foreach (BadgeStatus bs in badgestatuses) { listItems_badgestatus.Add(new SelectListItem() { Value = bs.BS_Name, Text = bs.BS_Id.ToString() }); } result[2] = listItems_badgestatus; }