예제 #1
0
 public void SetUp()
 {
     _connectionString = ConnectionStringProvider.ConnectionString;
     CleanUp();
     _eventToPublishSerializer            = new EventToPublishSerializer(typeof(TestEvent).Assembly);
     _eventToPublishRepository            = CreateRepository();
     _eventToPublishRepository.UnitOfWork = new EventStoreUnitOfWork(_connectionString);
 }
예제 #2
0
 private EventToPublishRepositoryDecorator CreateEventToPublishRepositoryThatCanSimulateSqlExceptions(EventToPublishRepository innerEventToPublishRepository)
 {
     return(new EventToPublishRepositoryDecorator(innerEventToPublishRepository));
 }
예제 #3
0
 public EventToPublishRepositoryDecorator(EventToPublishRepository eventToPublishRepository)
 {
     _eventToPublishRepository = eventToPublishRepository;
 }