Пример #1
0
        public MockedActivationLogic()
        {
            var activationDal    = new MockedActivationDal().Mock;
            var disabledUserDal  = new MockedDisabledUserDal().Mock;
            var autoMapperConfig = AutoMapperConfig.Config.CreateMapper();

            ActivationLogic = new ActivationLogic(activationDal, disabledUserDal, autoMapperConfig);
        }
Пример #2
0
        public void Setup()
        {
            EventRaised = string.Empty;
            Logic       = new ActivationLogic();

            Logic.Enabled  += () => EventRaised += "Enabled";
            Logic.Disabled += () => EventRaised += "Disabled";
        }
Пример #3
0
        public StatePatternDemoForm(MainForm main)
        {
            Main = main;
            Main.Hide();

            InitializeComponent();

            Logger = new Logger(Log);
            Logic  = new ActivationLogic();

            Logic.Enabled  += () => Logger.Message("Enabled :)");
            Logic.Disabled += () => Logger.Message("Disabled :(");
        }
Пример #4
0
 public ActivationLogicTest()
 {
     _activationLogic = new MockedActivationLogic().ActivationLogic;
 }
Пример #5
0
 internal virtual void EnableEvent(ActivationLogic logic)
 {
 }
Пример #6
0
 internal override void DisableEvent(ActivationLogic logic)
 {
     logic.SetState(Disabled);
     logic.DisableAction();
 }
Пример #7
0
 public AddActivationConsumer(IModel channel, ActivationLogic activationLogic, LogLogic logLogic)
 {
     _channel         = channel;
     _activationLogic = activationLogic;
     _logLogic        = logLogic;
 }
Пример #8
0
 public ActivationController(ActivationLogic activationLogic, LogLogic logLogic)
 {
     _activationLogic = activationLogic;
     _logLogic = logLogic;
 }