Esempio n. 1
0
        public void MetadataChangedTest()
        {
            const string id    = "test";
            const string value = "testvalue";

            var metadataObj = new MetadataTestObject();
            var changed     = false;

            metadataObj.MetadataChanged += (sender, args) =>
            {
                if (args.Key != id)
                {
                    Assert.Fail("Key not same.");
                }
                if ((string)args.NewValue != value)
                {
                    Assert.Fail("NewValue not same.");
                }
                if (args.OldValue != null)
                {
                    Assert.Fail("OldValue not null.");
                }

                changed = true;
            };

            metadataObj.Set(id, value);

            Assert.IsTrue(changed);
        }
Esempio n. 2
0
        public void MetadataGetTest()
        {
            const string id = "test";
            const string value = "testvalue";

            var metadataObj = new MetadataTestObject();

            metadataObj.Set(id, value);

            Assert.AreEqual(value, metadataObj.Get<string>(id));
        }
Esempio n. 3
0
        public void MetadataGetTest()
        {
            const string id    = "test";
            const string value = "testvalue";

            var metadataObj = new MetadataTestObject();

            metadataObj.Set(id, value);

            Assert.AreEqual(value, metadataObj.Get <string>(id));
        }
Esempio n. 4
0
        public void MetadataChangedTest()
        {
            const string id = "test";
            const string value = "testvalue";

            var metadataObj = new MetadataTestObject();
            var changed = false;
            metadataObj.MetadataChanged += (sender, args) =>
            {
                if (args.Key != id)
                    Assert.Fail("Key not same.");
                if ((string)args.NewValue != value)
                    Assert.Fail("NewValue not same.");
                if (args.OldValue != null)
                    Assert.Fail("OldValue not null.");

                changed = true;
            };

            metadataObj.Set(id, value);

            Assert.IsTrue(changed);
        }