Ejemplo n.º 1
0
        public CategoriesControllerDeleteTests(Request <Startup> request, DbContextFactory contextFactory, ITestOutputHelper output)
        {
            this.request = request;
            this.context = contextFactory.Context;
            this.output  = output;

            var category = new Category {
                Description = "Description"
            };

            context.Add(category);
            context.SaveChanges();

            Id = category.Id;

            context = contextFactory.GetRefreshContext();

            var user = new User()
            {
                Email    = "",
                Name     = "",
                Lastname = "",
                Id       = 1
            };

            Token = request.Jwt.GenerateToken(user);
        }
        public RolesControllerPutTests(ITestOutputHelper output, Request <Startup> request, DbContextFactory contextFactory)
        {
            this.output  = output;
            this.request = request;
            this.context = contextFactory.Context;

            Description = "New Description";

            var role = new Role {
                Description = "Description"
            };

            context.Roles.Add(role);
            context.SaveChanges();

            Id = role.Id;

            context = contextFactory.GetRefreshContext();

            var user = new User()
            {
                Email    = "",
                Name     = "",
                Lastname = "",
                Id       = 1
            };

            Token = request.Jwt.GenerateToken(user);
        }
        public DbContextFactory()
        {
            var dbBuilder = GetContextBuilderOptions <CleanVidlyDbContext>("vidly_db");

            Context = new CleanVidlyDbContext(dbBuilder.Options);
            Context.Database.Migrate();
        }
        public AuthControllerTests(Request <Startup> request, DbContextFactory contextFactory, ITestOutputHelper output)
        {
            this.request = request;
            this.context = contextFactory.Context;
            this.output  = output;

            CreateUserForTests();
        }
        public CleanVidlyDbContext GetRefreshContext()
        {
            var dbBuilder = GetContextBuilderOptions <CleanVidlyDbContext>("vidly_db");

            Context = new CleanVidlyDbContext(dbBuilder.Options);

            return(Context);
        }
        public RolesControllerPostTests(ITestOutputHelper output, Request <Startup> request, DbContextFactory contextFactory)
        {
            this.output  = output;
            this.request = request;
            this.context = contextFactory.Context;

            Description = "Valid Role";

            var user = new User()
            {
                Email    = "",
                Name     = "",
                Lastname = "",
                Id       = 1
            };

            Token = request.Jwt.GenerateToken(user);
        }
        public UsersControllerTests(ITestOutputHelper output, Request <Startup> request, DbContextFactory contextFactory)
        {
            this.output  = output;
            this.request = request;
            this.context = contextFactory.Context;

            var role = new Role {
                Description = "Description"
            };

            context.Roles.Add(role);
            context.SaveChanges();
            context = contextFactory.GetRefreshContext();

            userResource = new SaveUserResource
            {
                Email    = "*****@*****.**",
                Name     = "12345",
                Lastname = "1233456",
                Password = "******",
            };

            userResource.Roles.Add(role.Id);
        }
 public RolesControllerGetByIdTests(ITestOutputHelper output, Request <Startup> request, DbContextFactory contextFactory)
 {
     this.output  = output;
     this.request = request;
     this.context = contextFactory.Context;
 }
 public UserRepository(CleanVidlyDbContext context) : base(context)
 {
     this.context = context;
 }
Ejemplo n.º 10
0
 public UnitOfWork(CleanVidlyDbContext context)
 {
     this.context = context;
 }
 public CategoryRepository(CleanVidlyDbContext context) : base(context)
 {
     this.context = context;
 }