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()); }
public CompanyRepository(AvatarContext context) : base(context) { }
public ScheduleController(AvatarContext context, IHubContext <StreamHub> hub) { this._context = context; this._hub = hub; }
public ContactRepository(AvatarContext context) : base(context) { }
public CarHub(AvatarContext context) { this._context = context; }
public SkillRepository(AvatarContext context) : base(context) { }
public PortfolioRepository(AvatarContext context) : base(context) { }
public UnitOfWork(AvatarContext avatarContext) { _avatarContext = avatarContext; }
public DurationTypeRepository(AvatarContext context) : base(context) { }
public CourseRepository(AvatarContext context) : base(context) { }
public EventController(AvatarContext context) { this._context = context; }
public Repository(AvatarContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public UserRepository(AvatarContext context) : base(context) { }
public ArticleController(AvatarContext context) { _context = context; }
public EmployeeHub(AvatarContext context) { this._context = context; }