Beispiel #1
0
        public void TestUpdate()
        {
            _mockICompanionPostRepository.Setup(x => x.Update(It.IsAny <CompanionPost>())).Returns(companionPost);
            var           companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            CompanionPost companionPostActual  = companionPostService.Update(companionPost);

            Assert.AreEqual(companionPostActual.Id, "");
        }
Beispiel #2
0
        public void TestGetById2()
        {
            _mockICompanionPostRepository.Setup(x => x.GetById(It.IsAny <string>(), It.IsAny <string>())).Returns(companionPost);
            var           companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            CompanionPost companionPostActual  = companionPostService.GetById("5d15941f197c3400015db0aa", "5d15941f197c3400015db0ax");

            Assert.AreEqual(companionPostActual.ConversationId, "5d0b2b0b1c9d440000d8e9ax");
        }
Beispiel #3
0
        public void TestGetRequestById()
        {
            _mockICompanionPostRepository.Setup(x => x.GetRequestById(It.IsAny <string>())).Returns(companionPostJoinRequest);
            var companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            CompanionPostJoinRequest companionPostJoinRequestActual = companionPostService.GetRequestById("5d15941f197c3400015db0aa");

            Assert.AreEqual(companionPostJoinRequestActual.Id, "5d15941f197c3400015db0aa");
        }
Beispiel #4
0
        public void TestDeleteJoinRequestReturnFalse()
        {
            _mockICompanionPostRepository.Setup(x => x.DeleteJoinRequest(It.IsAny <string>())).Returns(false);
            var  companionPostService         = new CompanionPostService(_mockICompanionPostRepository.Object);
            bool checkDeleteJoinRequestActual = companionPostService.DeleteJoinRequest("5d15941f197c3400015db0aa");

            Assert.IsFalse(checkDeleteJoinRequestActual);
        }
Beispiel #5
0
        public void TestAdd()
        {
            _mockICompanionPostRepository.Setup(x => x.Add(It.IsAny <CompanionPost>())).Returns(companionPost);
            var           companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            CompanionPost companionPostActual  = companionPostService.Add(companionPost);

            Assert.AreEqual(companionPostActual.ConversationId, "5d0b2b0b1c9d440000d8e9ax");
        }
Beispiel #6
0
        public void TestCancelRequestReturnTrue()
        {
            _mockICompanionPostRepository.Setup(x => x.GetRequestByUserIdAndPostId(It.IsAny <string>(), It.IsAny <string>())).Returns(companionPostJoinRequest);
            _mockICompanionPostRepository.Setup(x => x.DeleteJoinRequest(It.IsAny <string>())).Returns(true);
            var  companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            bool cancelRequestActual  = companionPostService.CancelRequest("5d15941f197c3400015db0aa", "5d15941f197c3400015db0ax");

            Assert.IsTrue(cancelRequestActual);
        }
Beispiel #7
0
        public void TestGetAllJoinRequest()
        {
            List <CompanionPostJoinRequest> listCompanionPostJoinRequest = new List <CompanionPostJoinRequest>();

            listCompanionPostJoinRequest.Add(companionPostJoinRequest);
            IEnumerable <CompanionPostJoinRequest> ienumerableCompanionPostJoinRequest = listCompanionPostJoinRequest;

            _mockICompanionPostRepository.Setup(x => x.GetAllJoinRequest(It.IsAny <string>())).Returns(ienumerableCompanionPostJoinRequest);
            var companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            var ienumCompanionPost   = companionPostService.GetAllJoinRequest("5d15941f197c3400015db0aa");
            CompanionPostJoinRequest companionPostJoinRequestActual = ienumCompanionPost.FirstOrDefault();

            Assert.AreEqual(companionPostJoinRequestActual, companionPostJoinRequest);
        }
Beispiel #8
0
        public void TestGetAll()
        {
            List <CompanionPost> listCompanionPost = new List <CompanionPost>();

            listCompanionPost.Add(companionPost);
            IEnumerable <CompanionPost> ienumerableCompanionPost = listCompanionPost;

            _mockICompanionPostRepository.Setup(x => x.GetAll(It.IsAny <PostFilter>(), It.IsAny <int>())).Returns(ienumerableCompanionPost);
            var           companionPostService = new CompanionPostService(_mockICompanionPostRepository.Object);
            var           ienumCompanionPost   = companionPostService.GetAll(postFilter, 6);
            CompanionPost companionPostActual  = ienumCompanionPost.FirstOrDefault();

            Assert.AreEqual(companionPostActual, companionPost);
        }