public void IsStateFailedToCreateForUnknownUser()
        {
            var user         = new UserId(string.Empty);
            var stateManager = new StateManagerBuilder().Build();
            var readUseCase  = new ReadStateUseCase(stateManager);

            Assert.Throws <InvalidUserException>(() => readUseCase.Handle(DateTimeOffset.MinValue, user));
        }
Exemple #2
0
 public ReadDashboardStateUseCase(
     DashboardManager manager, ReadStateUseCase readStateUseCase,
     ReadVirtualStateUseCase readVirtualStateUseCase)
 {
     _manager                 = manager;
     _readStateUseCase        = readStateUseCase;
     _readVirtualStateUseCase = readVirtualStateUseCase;
 }
        public void IsStateCreated()
        {
            var stateManager = new StateManagerBuilder().Build();
            var readUseCase  = new ReadStateUseCase(stateManager);

            var state = readUseCase.Handle(DateTimeOffset.MinValue, new("user"));

            state.Should().NotBeNull();
        }
 public StateController(
     ILogger <StateController> logger, ReadStateUseCase readUseCase, ResetStateUseCase resetUseCase,
     CurrencyConfiguration currencyConfig)
 {
     _logger         = logger;
     _readUseCase    = readUseCase;
     _resetUseCase   = resetUseCase;
     _currencyConfig = currencyConfig;
 }