public void CompareToTest() { BlogArticle ba1 = new BlogArticle() { content = "a", id = 1, isPublished = false, shortDescription = "a", publishDateTime = DateTime.Today, title = "m", fileList = "c" }; BlogArticle ba2 = new BlogArticle() { content = "a", id = 1, isPublished = false, shortDescription = "a", publishDateTime = DateTime.Today, title = "m", fileList = "c" }; BlogArticle ba3 = new BlogArticle() { content = "b", id = 1, isPublished = false, shortDescription = "b", publishDateTime = DateTime.Today, title = "b", fileList = "c" }; Assert.Equal(0, ba1.CompareTo(ba2)); Assert.Equal(-1, ba1.CompareTo(ba3)); }
public void GetBlogArticleTest() { DateTime dt = DateTime.Now; BlogArticle expected = new BlogArticle() { content = "a", isPublished = true, shortDescription = "b", title = "c", fileList = "d" }; this._bavm = new BlogArticleViewModel() { content = "a", isPublished = true, shortDescription = "b", title = "c", fileList = "d" }; BlogArticle actual = this._bavm.GetBlogArticle(); expected.publishDateTime = actual.publishDateTime; Assert.True(expected.CompareTo(actual) == 0); }