public void RemainingRamdomItemsFailureTest() { var itemList = GetItems(); TestletProgram objTestlet = new TestletProgram("1", itemList); var actualData = objTestlet.Randomize(); Assert.AreEqual(actualData.Where(x => x.ItemType == ItemTypeEnum.Operational).Count(), 6); Assert.AreEqual(actualData.Where(x => x.ItemType == ItemTypeEnum.Pretest).Count(), 4); }
public void FirstTwoItemsFailureTest() { var itemList = GetItems(); TestletProgram objTestlet = new TestletProgram("1", itemList); var actualResult = objTestlet.Randomize(); Assert.AreNotEqual(ItemTypeEnum.Operational, actualResult[0].ItemType); Assert.AreNotEqual(ItemTypeEnum.Operational, actualResult[1].ItemType); }
public void FirstTwoItemSuccessTest() { var itemList = GetItems(); TestletProgram objTestlet = new TestletProgram("1", itemList); var actualData = objTestlet.Randomize(); Assert.AreEqual(actualData[0].ItemType, ItemTypeEnum.Pretest); Assert.AreEqual(actualData[1].ItemType, ItemTypeEnum.Pretest); }
public void RandomItemsFailureTest() { var itemList = GetItems(); var expectedList = new List <string> { "5", "12", "3", "abc" }; TestletProgram objTestlet = new TestletProgram("1", itemList); var actualResult = objTestlet.Randomize(); Assert.IsFalse(expectedList.Contains(actualResult[0].ItemId)); Assert.IsFalse(expectedList.Contains(actualResult[1].ItemId)); }
public void RandomItemsSuccessTest() { var itemList = GetItems(); var expectedList = new List <string> { "1", "2", "3", "4" }; TestletProgram objTestlet = new TestletProgram("1", itemList); var actualResult = objTestlet.Randomize(); Assert.IsTrue(expectedList.Contains(actualResult[0].ItemId)); Assert.IsTrue(expectedList.Contains(actualResult[0].ItemId)); }