Example #1
0
        public void TestSerializeAndDeserializeUriExternal()
        {
            UriItem uriItem = new UriItem();
            uriItem.name = "test";
            uriItem.uri = new Uri("http://www.google.com");
            uriItem.symbol = (Symbol)10;

            string serializedUriItem = uriItem.GetSerializedUriObject();

            UriItem newUriItem = UriItem.DesirializeUriString(serializedUriItem);

            Assert.AreEqual<Uri>(uriItem.uri, newUriItem.uri);
        }
Example #2
0
        public void TestSerializeAndDeserializeUriLocal()
        {
            UriItem uriItem = new UriItem();
            uriItem.name = "test";
            uriItem.uri = new Uri("ms-settings:");
            uriItem.symbol = (Symbol)10;

            string serializedUriItem = uriItem.GetSerializedUriObject();

            UriItem newUriItem = UriItem.DesirializeUriString(serializedUriItem);

            Assert.AreEqual<Uri>(uriItem.uri, newUriItem.uri);
        }
Example #3
0
        public void TestSerializeAndDeserializeName()
        {
            UriItem uriItem = new UriItem();
            uriItem.name = "test";
            uriItem.uri = new Uri("http://www.test.com");
            uriItem.symbol = (Symbol)10;

            string serializedUriItem = uriItem.GetSerializedUriObject();

            UriItem newUriItem = UriItem.DesirializeUriString(serializedUriItem);

            Assert.AreEqual<string>(uriItem.name, newUriItem.name);
        }