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)); }
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; }