public void TestVideoConversion() { var rawVideo = new Video { Id = 1, Title = "Video title", Category = "Video category", Language = "English", Link = "http://www.example.com/", Username = "******", UserId = 2, PostDate = new DateTime(2015, 1, 2, 3, 4, 5) }; var video = new BGGThings.Video(rawVideo); Assert.AreEqual(1, video.Id); Assert.AreEqual("Video title", video.Title); Assert.AreEqual("Video category", video.Category); Assert.AreEqual("English", video.Language); Assert.AreEqual(new Uri("http://www.example.com/"), video.Link); Assert.AreEqual("User123", video.Username); Assert.AreEqual(2, video.UserId); Assert.AreEqual(new DateTime(2015, 1, 2, 3, 4, 5), video.PostDate); }