Beispiel #1
0
        public void GetCommentsReturnsNullWhenPostHasOneComment()
        {
            var user = new NullPropagation.User();
            user.Posts = new List<NullPropagation.Post> { new NullPropagation.Post { Id = 2 } };

            var comments = user.GetComments(2);
            Assert.Null(comments);
        }
Beispiel #2
0
        public void GetCommentsReturnsNullWhenPostIsNull()
        {
            var user = new NullPropagation.User();

            var comments = user.GetComments(2);

            Assert.Null(comments);
        }
Beispiel #3
0
        public void GetCommentsReturnsNullWhenPostIsNull()
        {
            var user = new NullPropagation.User();

            var comments = user.GetComments(2);

            Assert.Null(comments);
        }
Beispiel #4
0
        public void GetCommentsReturnsOneWhenPostHasOneComment()
        {
            var user = new NullPropagation.User();
            user.Posts = new List<NullPropagation.Post>{
                new NullPropagation.Post { Id = 2,
                Comments =
                new List<NullPropagation.Comment> { new NullPropagation.Comment() }}};

            var comments = user.GetComments(2);
            Assert.Equal(1, comments.Value);
        }
Beispiel #5
0
        public void GetCommentsReturnsNullWhenPostHasOneComment()
        {
            var user = new NullPropagation.User();

            user.Posts = new List <NullPropagation.Post> {
                new NullPropagation.Post {
                    Id = 2
                }
            };

            var comments = user.GetComments(2);

            Assert.Null(comments);
        }
Beispiel #6
0
        public void GetCommentsReturnsOneWhenPostHasOneComment()
        {
            var user = new NullPropagation.User();

            user.Posts = new List <NullPropagation.Post> {
                new NullPropagation.Post {
                    Id       = 2,
                    Comments =
                        new List <NullPropagation.Comment> {
                        new NullPropagation.Comment()
                    }
                }
            };

            var comments = user.GetComments(2);

            Assert.Equal(1, comments.Value);
        }