public void LoopMyDictonaryTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); foreach (KeyValuePair<int, string> kvp in mydic.getMyDictonary()) { Console.WriteLine("{0} : {1}", kvp.Key, kvp.Value); } }
public void LoopVarMyDictonaryTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); foreach (var kvp in mydic.getMyDictonary()) { Console.WriteLine("{0} : {1}", kvp.Key, kvp.Value); } }
public void GetMyStackTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); Stack<String> stack = mydic.getMyStack(); Assert.AreEqual("CCC", stack.Pop()); Assert.AreEqual("BBB", stack.Pop()); Assert.AreEqual("AAA", stack.Pop()); }
public void GetMyQueueTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); Queue<String> que = mydic.getMyQueue(); Assert.AreEqual("CCC", que.Dequeue()); Assert.AreEqual("BBB", que.Dequeue()); Assert.AreEqual("AAA", que.Dequeue()); }
public void GetMyLinkedListTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); LinkedList<String> link = mydic.getMyLinkedList(); Assert.AreEqual("BBB", link.First.Value); Assert.AreEqual("CCC", link.First.Next.Value); Assert.AreEqual("AAA", link.Last.Value); }
public void GetMyHashSetTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); HashSet<String> dic = mydic.getMyHashSet(); foreach (var item in dic) { Console.WriteLine("{0}", item); } }
public void GetMyDictonaryTestCase() { MyDictonaryClass mydic = new MyDictonaryClass(); Dictionary<int, String> dic = mydic.getMyDictonary(); Assert.AreEqual(dic[0],"AAA"); Assert.AreEqual(dic[1],"BBB"); Assert.AreEqual(dic[2],"CCC"); }