protected override async Task AddToRepos(UserWrapperForTesting newUser)
        {
            await UserService.RegisterAsync(newUser.Id, newUser.Email, newUser.FirstName,
                                            newUser.SurName, newUser.Password, newUser.Role);

            await _investorService.RegisterAsync(newUser.Id);

            await _investorService.AddToFavouriteCompaniesAsync(newUser.Id, "AAPL");

            await _investorService.AddToFavouriteCompaniesAsync(newUser.Id, "BAC");
        }
Ejemplo n.º 2
0
 protected override void Log(UserWrapperForTesting newUser)
 {
     Logger.LogTrace($"Created admin for the email: {newUser.Email}.");
 }
Ejemplo n.º 3
0
 protected override async Task AddToRepos(UserWrapperForTesting newUser)
 => await UserService.RegisterAsync(
     newUser.Id, newUser.Email, newUser.FirstName, newUser.SurName, newUser.Password,
     newUser.Role);
Ejemplo n.º 4
0
 protected override void Log(UserWrapperForTesting newUser)
 {
     Logger.LogTrace($"Created user without investor for the email: {newUser.Email}.");
 }
 protected abstract void Log(UserWrapperForTesting user);
 protected abstract Task AddToRepos(UserWrapperForTesting user);