Exemplo n.º 1
0
        public void GetSubscriptionTypes_ShouldCallDataService_WhenNoError()
        {
            // Arrange
            mockDataService
            .Setup(ds => ds.GetSubscriptionTypes())
            .Returns(SubscriptionTypeDataReaderMockHelper.CreateEmptySubscriptionTypeReader())
            .Verifiable();

            //Act
            subscriptionTypeController.GetSubscriptionTypes();

            //Assert
            mockDataService.Verify(ds => ds.GetSubscriptionTypes(), Times.Once());
        }
        public void GetSubscriptionTypes_ShouldCallDataService_WhenNoError()
        {
            // Arrange
            this.mockHostController
            .Setup(c => c.GetString("PerformanceSetting"))
            .Returns("0");

            this.mockDataService
            .Setup(ds => ds.GetSubscriptionTypes())
            .Returns(SubscriptionTypeDataReaderMockHelper.CreateEmptySubscriptionTypeReader())
            .Verifiable();

            // Act
            this.subscriptionTypeController.GetSubscriptionTypes();

            // Assert
            this.mockDataService.Verify(ds => ds.GetSubscriptionTypes(), Times.Once());
        }
        public void GetSubscriptionTypes_ShouldCallDataService_WhenNoError()
        {
            // Arrange
            var mockHostController = new Mock <IHostController>();

            mockHostController
            .Setup(c => c.GetString("PerformanceSetting"))
            .Returns("0");
            HostController.RegisterInstance(mockHostController.Object);

            mockDataService
            .Setup(ds => ds.GetSubscriptionTypes())
            .Returns(SubscriptionTypeDataReaderMockHelper.CreateEmptySubscriptionTypeReader())
            .Verifiable();

            //Act
            subscriptionTypeController.GetSubscriptionTypes();

            //Assert
            mockDataService.Verify(ds => ds.GetSubscriptionTypes(), Times.Once());
        }