Beispiel #1
0
        public void CreateInteractor_ThrowsException_NullPresenter()
        {
            //arrange
            IEntityGateway             entityGateway = InMemoryEntityGatewayFactory.CreateEntityGateway();
            IAddMembersToClubPresenter presenter     = null;

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

            //assert
            Assert.Throws <ArgumentNullException>(action);
        }
 // constructor
 public AddMembersToClubInteractor(IAddMembersToClubPresenter presenter, IEntityGateway entityGateway)
     : base(entityGateway)
 {
     _presenter = presenter ?? throw new ArgumentNullException(nameof(presenter));
 }