private void BlockAccount()
        {
            var evt = new BlockAccountCommand(guid.ToString());

            Append(evt);
            Apply(evt);
        }
Esempio n. 2
0
        public void SetUp()
        {
            request = new BlockAccountRequest();

            userManager = new Mock <IUserManager>();
            var httpContextReader = new Mock <IHttpContextReader>();
            var notifier          = new Mock <INotifier>();
            var hubManager        = new Mock <IHubManager <NotifierHub> >();
            var mapper            = new Mock <IMapper>();

            userManager.Setup(um => um.BlockAccount(It.IsNotNull <BlockAccountRequest>()))
            .ReturnsAsync(true);

            blockAccountCommand = new BlockAccountCommand(userManager.Object, httpContextReader.Object, notifier.Object, hubManager.Object, mapper.Object);
        }
 private void Apply(BlockAccountCommand evt)
 {
     _state = AccountState.BLOCKED;
 }