Example #1
0
        public void Bags_Explicit_ShouldOk()
        {
            var myBag = new BagsExplicit();

            myBag.SetBagValue("A", 1);
            myBag.GetBagValue("a", 0).ShouldEqual(1);
        }
Example #2
0
        public void Bags_Dic_ShouldOk()
        {
            var myBag   = new BagsExplicit();
            var argsDic = myBag.GetBagValue("args", new ConcurrentDictionary <string, object>());

            argsDic["Name"] = "a";
            myBag.SetBagValue("args", argsDic);
            var argsDic2 = myBag.GetBagValue("args", new ConcurrentDictionary <string, object>());

            foreach (var o in argsDic2)
            {
                string.Format("{0}:{1}", o.Key, o.Value).Log();
            }
        }