// //You can use the following additional attributes as you write your tests: // //Use ClassInitialize to run code before running the first test in the class //[ClassInitialize()] //public static void MyClassInitialize(TestContext testContext) //{ //} // //Use ClassCleanup to run code after all tests in a class have run //[ClassCleanup()] //public static void MyClassCleanup() //{ //} // //Use TestInitialize to run code before running each test //[TestInitialize()] //public void MyTestInitialize() //{ //} // //Use TestCleanup to run code after each test has run //[TestCleanup()] //public void MyTestCleanup() //{ //} // #endregion /// <summary> ///A test for Pick ///</summary> public void PickTestHelper <TResult>() { IEnumerable <TResult> collection = new TResult[10]; TResult actual; actual = IEnumerableExtension.Pick <TResult>(collection); Assert.IsTrue(collection.Contains(actual)); }
public void PickTest1() { IEnumerable collection = new int[10] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; object actual; actual = IEnumerableExtension.Pick(collection); Assert.IsTrue(collection.Cast <int>().Contains((int)actual)); }