public void Filled_int_should_return_true() { var post = new BlogPost { BlogPostId = 12 }; Assert.True(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == "BlogPostId"))); }
public void Filled_string_should_return_true() { var post = new BlogPost { Title = "Bob" }; Assert.True(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == "Title"))); }
public void Filled_datetime_should_return_true() { var post = new BlogPost { CreateDate = DateTime.Now }; Assert.True(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == "CreateDate"))); }
public void Default_string_should_return_false() { var post = new BlogPost { }; Assert.False(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == "Title"))); }
public void Default_datetime_should_return_false() { var post = new BlogPost { }; Assert.False(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetRuntimeProperties().First(x => x.Name == "CreateDate"))); }
public void Empty_collections_should_return_false() { var post = new BlogPost(); Assert.False(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == nameof(BlogPost.Tags)))); }
public void Default_int_should_return_false() { var post = new BlogPost(); Assert.False(DefaultValueChecker.HasValue(post, typeof(BlogPost).GetProperties().First(x => x.Name == nameof(BlogPost.BlogPostId)))); }