public TextFileToObjectConverterService(
     ICursusInstantieRepository cursusInstantieRepository,
     ICursusRepository cursusRepository,
     ITextFileToAttributeConverterService textFileToAttributeConverterService,
     ITextFileValidationService textFileValidationService)
 {
     _cursusInstantieRepository           = cursusInstantieRepository;
     _cursusRepository                    = cursusRepository;
     _textFileToAttributeConverterService = textFileToAttributeConverterService;
     _textFileValidationService           = textFileValidationService;
 }
Exemplo n.º 2
0
        public void Init()
        {
            var fakeCursussen = new FakeDbAsyncEnumerable <Cursus>(GetCursussen());

            var mockCursus = new Mock <DbSet <Cursus> >();

            mockCursus.As <IQueryable>()
            .Setup(m => m.Provider)
            .Returns(fakeCursussen.AsQueryable().Provider);
            mockCursus.As <IQueryable>()
            .Setup(m => m.Expression)
            .Returns(fakeCursussen.AsQueryable().Expression);
            mockCursus.As <IQueryable>()
            .Setup(m => m.ElementType)
            .Returns(fakeCursussen.AsQueryable().ElementType);
            mockCursus.As <IDbAsyncEnumerable>()
            .Setup(m => m.GetAsyncEnumerator())
            .Returns(((IDbAsyncEnumerable <Cursus>)fakeCursussen).GetAsyncEnumerator());

            var fakeCursusInstanties = new FakeDbAsyncEnumerable <CursusInstantie>(GetCursusInstanties());

            var mockCursusInstanties = new Mock <DbSet <CursusInstantie> >();

            mockCursusInstanties.As <IQueryable>()
            .Setup(m => m.Provider)
            .Returns(fakeCursusInstanties.AsQueryable().Provider);
            mockCursusInstanties.As <IQueryable>()
            .Setup(m => m.Expression)
            .Returns(fakeCursusInstanties.AsQueryable().Expression);
            mockCursusInstanties.As <IQueryable>()
            .Setup(m => m.ElementType)
            .Returns(fakeCursusInstanties.AsQueryable().ElementType);
            mockCursusInstanties.As <IDbAsyncEnumerable>()
            .Setup(m => m.GetAsyncEnumerator())
            .Returns(((IDbAsyncEnumerable <CursusInstantie>)fakeCursusInstanties).GetAsyncEnumerator());

            var context = new Mock <IDbCursussenContext>();

            context.Setup(m => m.Cursussen).Returns(mockCursus.Object);
            context.Setup(m => m.CursusInstanties).Returns(mockCursusInstanties.Object);

            _sut = new CursusRepository(context.Object)
            {
            };
        }
Exemplo n.º 3
0
 public CursusController(ICursusRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 4
0
 public CursusController()
 {
     _repository = new CursusRepository(new ApplicationDbContext());
 }
Exemplo n.º 5
0
 public CursusValidator(ICursusRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 6
0
 public CursusValidator()
 {
     _repository = new CursusRepository(new ApplicationDbContext());
 }
Exemplo n.º 7
0
 public CursusFacade(ICursusRepository repositoryCursus,
                     ICursusMapper cursusMapper)
 {
     _cursusMapper = cursusMapper;
     _repositoryCursus = repositoryCursus;
 }
Exemplo n.º 8
0
 public CursusInstantieValidator(ICursusRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 9
0
 public CursusController()
 {
     repo = new CursusRepository();
 }