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")));
 }
示例#6
0
        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))));
        }
示例#7
0
        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))));
        }