public void TestRemove_OnlyKey()
        {
            ToastArguments qs = new ToastArguments()
            {
                { "name", "Andrew" },
                { "age", "22" }
            };

            Assert.IsTrue(qs.Remove("age"));

            AssertEqual(
                new ToastArguments()
            {
                { "name", "Andrew" }
            }, qs);

            Assert.IsFalse(qs.Remove("age"));
        }
        public void TestCount()
        {
            ToastArguments qs = new ToastArguments();

            Assert.AreEqual(0, qs.Count);

            qs.Add("name", "Andrew");

            Assert.AreEqual(1, qs.Count);

            qs.Add("age", "22");

            Assert.AreEqual(2, qs.Count);

            qs.Remove("age");

            Assert.AreEqual(1, qs.Count);

            qs.Remove("name");

            Assert.AreEqual(0, qs.Count);
        }