public void MediaTypeTest() { // get test Assert.That(MediaType.Photo.ToString(), Is.EqualTo("photo")); Assert.That(MediaType.Video.ToString(), Is.EqualTo("video")); Assert.That(MediaType.Audio.ToString(), Is.EqualTo("audio")); Assert.That(MediaType.Doc.ToString(), Is.EqualTo("doc")); Assert.That(MediaType.Link.ToString(), Is.EqualTo("link")); Assert.That(MediaType.Market.ToString(), Is.EqualTo("market")); Assert.That(MediaType.Wall.ToString(), Is.EqualTo("wall")); Assert.That(MediaType.Share.ToString(), Is.EqualTo("share")); // parse test Assert.That(MediaType.FromJson("photo"), Is.EqualTo(MediaType.Photo)); Assert.That(MediaType.FromJson("video"), Is.EqualTo(MediaType.Video)); Assert.That(MediaType.FromJson("audio"), Is.EqualTo(MediaType.Audio)); Assert.That(MediaType.FromJson("doc"), Is.EqualTo(MediaType.Doc)); Assert.That(MediaType.FromJson("link"), Is.EqualTo(MediaType.Link)); Assert.That(MediaType.FromJson("market"), Is.EqualTo(MediaType.Market)); Assert.That(MediaType.FromJson("wall"), Is.EqualTo(MediaType.Wall)); Assert.That(MediaType.FromJson("share"), Is.EqualTo(MediaType.Share)); }