Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { async, ComponentFixture, TestBed } from '@angular/core/testing';
- import { FormsModule, ReactiveFormsModule } from '@angular/forms';
- import { CompetitionService } from '../../services/competitionService/competition.service';
- import { AngularFireModule } from 'angularfire2';
- import { environment } from '../../../environments/environment.prod';
- import { AngularFireAuth} from 'angularfire2/auth';
- import { AngularFireDatabase } from 'angularfire2/database';
- import { UserService } from '../../services/userService/user.service';
- import { AuthService } from '../../services/authService/auth.service';
- import { RouterTestingModule } from '@angular/router/testing';
- import { GameService } from '../../services/gameService/game.service';
- import { HeaderComponent} from '../../components/header/header.component';
- import { CompetitionCreateComponent } from '../../components/competition-create/competition-create.component';
- import { CompetitionListComponent } from '../../components/competition-list/competition-list.component';
- import { CompetitionDetailComponent } from '../../components/competition-detail/competition-detail.component';
- import { GameListComponent } from '../../components/game-list/game-list.component';
- import { CompetitionDetailUsersComponent} from '../../components/competition-detail-users/competition-detail-users.component';
- // tslint:disable-next-line:max-line-length
- import { CompetitionDetailWinnerselectionComponent } from '../../components/competition-detail-winnerselection/competition-detail-winnerselection.component';
- import { ProfilePageComponent } from './profile-page.component';
- import { ProfileCompetitionsListComponent} from '../../components/profile-competitions-list/profile-competitions-list.component';
- import { ProfileGamesListComponent} from '../../components/profile-games-list/profile-games-list.component';
- describe('ProfilePageComponent', () => {
- let component: ProfilePageComponent;
- let fixture: ComponentFixture<ProfilePageComponent>;
- beforeEach(async(() => {
- TestBed.configureTestingModule({
- declarations: [ ProfilePageComponent, HeaderComponent, CompetitionCreateComponent, CompetitionListComponent,
- CompetitionDetailComponent, GameListComponent, CompetitionDetailUsersComponent, CompetitionDetailWinnerselectionComponent,
- ProfileCompetitionsListComponent, ProfileGamesListComponent ],
- imports: [FormsModule, ReactiveFormsModule, AngularFireModule.initializeApp(environment.firebase), RouterTestingModule],
- providers: [CompetitionService, AngularFireAuth, AngularFireDatabase, UserService, AuthService, GameService ]
- })
- .compileComponents();
- }));
- beforeEach(() => {
- fixture = TestBed.createComponent(ProfilePageComponent);
- component = fixture.componentInstance;
- fixture.detectChanges();
- });
- it('should create', () => {
- expect(component).toBeTruthy();
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement