Пример #1
0
        public void GetEntity_GettingData_ThrowException()
        {
            var data     = CreatePostData();
            var storMock = new Mock <IStorage>();

            storMock.Setup(x => x.GetPosts()).Returns(data);

            int entityId = 248;
            var sut      = new PostsDao(storMock.Object);

            sut.GetEntity(entityId);
        }
Пример #2
0
        public void GetEntity_GettingData_ReturnEntity()
        {
            var data     = CreatePostData();
            var storMock = new Mock <IStorage>();

            storMock.Setup(x => x.GetPosts()).Returns(data);

            int entityId = 6;
            var sut      = new PostsDao(storMock.Object);
            var result   = sut.GetEntity(entityId);

            Assert.AreSame(data.Where(x => entityId == x.Id).First(), result);
        }