예제 #1
0
 public void Initialize()
 {
     this.logger     = new Mock <ILogger>();
     this.repository = new Mock <IRepository>();
     this.repository.Setup(repo => repo.Add(It.IsAny <string>(), It.IsAny <CommandEntity>()))
     .Returns((string containerName, CommandEntity entity) => new CommandEntity(entity.Id));
     this.storage =
         new GeneralReadModelStorage <TestReadModel>(this.logger.Object, this.repository.Object);
 }
예제 #2
0
        public GeneralReadModelStorageSpec()
        {
            var recorder = new Mock <IRecorder>();

            this.repository = new Mock <IRepository>();
            this.repository.Setup(repo => repo.Add(It.IsAny <string>(), It.IsAny <CommandEntity>()))
            .Returns((string containerName, CommandEntity entity) => new CommandEntity(entity.Id));
            this.storage =
                new GeneralReadModelStorage <TestReadModel>(recorder.Object, this.repository.Object);
        }