public void Test_Serialize_Deserialize()
        {
            string test = "this_is_a_test";
            object[] o = { test };
            string a = JsonConvert.SerializeObject(o);
            string b = JsonConvert.SerializeObject(o.ToArray());
            string t = a.ToString();
            string t1 = b.ToString();

            Url entity = new Url();
            entity.Href = "http://www.test.com";

            UrlRepository repo = new UrlRepository();
            string json = repo.Serialize(entity);
            Assert.IsNotNull(json);

            Url result = repo.Deserialize(json);
            Assert.IsNotNull(result);
            Assert.IsTrue(entity.Href.Equals(result.Href));
        }
        public void Test_Serialize_Deserialize()
        {
            string test = "this_is_a_test";
            object[] o = { test };
            string a = JsonConvert.SerializeObject(o);
            string b = JsonConvert.SerializeObject(o.ToArray());
            string t = a.ToString();
            string t1 = b.ToString();

            Url entity = new Url();
            entity.Href = "http://www.test.com";

            UrlRepository repo = new UrlRepository();
            string json = repo.Serialize(entity);
            Assert.IsNotNull(json);

            Url result = repo.Deserialize(json);
            Assert.IsNotNull(result);
            Assert.IsTrue(entity.Href.Equals(result.Href));
        }