Exemple #1
0
        public void Test_ServiceLayer_To_Reset_Unread_count()
        {
            Mock <ISubscriberManager> businessManager = new Mock <ISubscriberManager>();

            businessManager.Setup(x => x.ResetUnreadCount("Divya")).Returns(true);
            SubscriberServiceManager serviceManager = new SubscriberServiceManager(businessManager.Object);
            var target = serviceManager.ResetUnreadCount("Divya");

            Assert.AreEqual(true, target);
        }
Exemple #2
0
        public void Test_ServiceLayer_To_Get_Notification_Count()
        {
            Mock <ISubscriberManager> businessManager = new Mock <ISubscriberManager>();

            businessManager.Setup(x => x.GetNotificationCount("Divya")).Returns(It.IsAny <int>());
            SubscriberServiceManager serviceManager = new SubscriberServiceManager(businessManager.Object);
            var target = serviceManager.GetNotificationCount("Divya");

            Assert.IsNotNull(target);
        }
Exemple #3
0
        public void Fail_Test_If_Validating_user_In_ServiceLayer()
        {
            Mock <ISubscriberManager> businessManager = new Mock <ISubscriberManager>();

            businessManager.Setup(x => x.validate_user("Divya", "divya"));
            SubscriberServiceManager serviceManager = new SubscriberServiceManager(businessManager.Object);
            var target = serviceManager.validate_user("Keep", "calm");

            Assert.AreEqual(false, target);
        }
Exemple #4
0
        public void Test_ServiceLayer_To_Get_Notifications_List()
        {
            Mock <ISubscriberManager> businessManager = new Mock <ISubscriberManager>();

            businessManager.Setup(x => x.GetNotifications()).Returns(new List <Publisher>());
            SubscriberServiceManager serviceManager = new SubscriberServiceManager(businessManager.Object);
            var target = serviceManager.GetNotifications();

            Assert.IsNotNull(target);
            Assert.IsInstanceOfType(new List <ServiceLayer.DataContract.Publisher>(), target.GetType());
        }
Exemple #5
0
        public void Test_servicelayer_CreateSubscriber()
        {
            Mock <ISubscriberManager> businessManager = new Mock <ISubscriberManager>();

            businessManager.Setup(x => x.create_Subscriber(It.IsAny <string>(), It.IsAny <string>(), new Subscriber {
                UserName = "******"
            }));
            SubscriberServiceManager serviceManager = new SubscriberServiceManager(businessManager.Object);
            var target = serviceManager.create_Subscriber(It.IsAny <string>(), It.IsAny <string>(), new ServiceLayer.DataContract.Subscriber {
                UserName = "******"
            });

            Assert.IsNotNull(target);
        }