예제 #1
0
        public async Task Current_action_should_have_banner_text()
        {
            // Given
            const string bannerText = "Banner text";

            A.CallTo(() => centresDataService.GetBannerText(CentreId)).Returns(bannerText);
            A.CallTo(() => config[ConfigurationExtensions.UseSignposting]).Returns("true");

            // When
            var currentViewModel = await CurrentCourseHelper.CurrentPageViewModelFromController(controller);

            // Then
            currentViewModel.BannerText.Should().Be(bannerText);
        }