public void CreateInteractor_ThrowsException_NullPresenter()
        {
            //arrange
            IEntityGateway    entityGateway = InMemoryEntityGatewayFactory.CreateEntityGateway();
            IAddClubPresenter presenter     = null;

            //act
            Action action = () => new AddClubInteractor(presenter, entityGateway);

            //assert
            Assert.Throws <ArgumentNullException>(action);
        }
示例#2
0
 // constructor
 public AddClubInteractor(IAddClubPresenter presenter, IEntityGateway entityGateway)
     : base(entityGateway)
 {
     _presenter = presenter ?? throw new ArgumentNullException(nameof(presenter));
 }