public void EmailAlreadyExists()
        {
            CreateUserService createUserService;

            var createUserCommand = new CreateUserCommand("john", "*****@*****.**");

            var user = new Avatar.Domain.Entities.User("John K.", "*****@*****.**");

            var options = new DbContextOptionsBuilder <AvatarContext>()
                          .UseInMemoryDatabase(databaseName: "Email is not valid")
                          .Options;

            using (var context = new AvatarContext(options))
            {
                context.User.Add(user);
                context.SaveChanges();
            }

            using (var context = new AvatarContext(options))
            {
                var userRepository = new UserRepository(context);

                //Act
                createUserService = new CreateUserService(createUserCommand, userRepository);
            }

            //Assert
            Assert.IsTrue(createUserService.HasNotifications());
        }
        public void EmailIsValid()
        {
            CreateUserService createUserService;
            var createUserCommand = new CreateUserCommand("teste", "*****@*****.**");

            var options = new DbContextOptionsBuilder <AvatarContext>()
                          .UseInMemoryDatabase(databaseName: "Email valid to create new user")
                          .Options;


            using (var context = new AvatarContext(options))
            {
                var userRepository = new UserRepository(context);

                //Act
                createUserService = new CreateUserService(createUserCommand, userRepository);
            }

            Assert.IsFalse(createUserCommand.HasNotifications());
        }
Ejemplo n.º 3
0
 public CompanyRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 4
0
 public ScheduleController(AvatarContext context, IHubContext <StreamHub> hub)
 {
     this._context = context;
     this._hub     = hub;
 }
Ejemplo n.º 5
0
 public ContactRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 6
0
Archivo: CarHub.cs Proyecto: sijeong/af
 public CarHub(AvatarContext context)
 {
     this._context = context;
 }
Ejemplo n.º 7
0
 public SkillRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 8
0
 public PortfolioRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 9
0
 public UnitOfWork(AvatarContext avatarContext)
 {
     _avatarContext = avatarContext;
 }
Ejemplo n.º 10
0
 public DurationTypeRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 11
0
 public CourseRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 12
0
 public EventController(AvatarContext context)
 {
     this._context = context;
 }
Ejemplo n.º 13
0
 public Repository(AvatarContext context)
 {
     Db    = context;
     DbSet = Db.Set <TEntity>();
 }
Ejemplo n.º 14
0
 public UserRepository(AvatarContext context)
     : base(context)
 {
 }
Ejemplo n.º 15
0
 public ArticleController(AvatarContext context)
 {
     _context = context;
 }
Ejemplo n.º 16
0
 public EmployeeHub(AvatarContext context)
 {
     this._context = context;
 }