Пример #1
0
        public void GetById_ParameterProcessIdentifierExistent_ReturnRelatedProcess()
        {
            // Arrange
            var expected = fixture.Create <Process>();

            ProcesadorContext.Add(expected);
            ProcesadorContext.SaveChanges();

            // Act
            var result = sut.Get(expected.Id);

            // Assert
            Assert.AreEqual(expected, result);
        }
Пример #2
0
        public void GetAll_HasProcess_ReturnFilledList()
        {
            // Arrange
            var expected = fixture.Create <List <Process> >();

            ProcesadorContext.AddRange(expected);
            ProcesadorContext.SaveChanges();

            // Exercise
            var result = sut.GetAll();

            // Assert
            CollectionAssert.AreEquivalent(expected, result);
        }
Пример #3
0
 public Repository(ProcesadorContext procesadorContext)
 {
     this.procesadorContext = procesadorContext ?? throw new ArgumentNullException(nameof(procesadorContext));
 }
Пример #4
0
 public BlobRepository(ProcesadorContext procesadorContext) : base(procesadorContext)
 {
 }
Пример #5
0
 public ProcessRepository(ProcesadorContext procesadorContext, IBlobRepository blobRepository) : base(procesadorContext)
 {
     this.blobRepository = blobRepository ?? throw new ArgumentNullException(nameof(blobRepository));
 }
Пример #6
0
 public virtual void Initialize()
 {
     ProcesadorContext = new ProcesadorContext(dbContextOptionsBuilder.Options);
 }