Пример #1
0
        public void CallFilmScreeningServiceGetAvailableCountMethodWithTheSameId(string validId)
        {
            var mockedScreeningService = new Mock <IFilmScreeningService>();

            var actualGetFilmScreeningsPresenter =
                new Presenters.FilmScreeningPresenters.GetFilmScreeningsPresenter(mockedScreeningService.Object);

            actualGetFilmScreeningsPresenter.GetAvailableCount(validId);

            mockedScreeningService.Verify(service => service.GetAvailableCount(validId), Times.Once);
        }
Пример #2
0
        public void ThrowWhenIsCalledWithNullOrEmptyParameterId()
        {
            var    mockedScreeningService = new Mock <IFilmScreeningService>();
            string nullId = null;

            var actualGetFilmScreeningsPresenter =
                new Presenters.FilmScreeningPresenters.GetFilmScreeningsPresenter(mockedScreeningService.Object);

            Assert.That(
                () => actualGetFilmScreeningsPresenter.GetAvailableCount(nullId),
                Throws.InstanceOf <ArgumentNullException>());
        }