Forked from an inaccessible project.
-
Joe Van Boxtel authoredJoe Van Boxtel authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
course-item.component.spec.ts 1.80 KiB
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { Course } from '@app/core/models/course';
import { SharedModule } from '@app/shared/shared.module';
import { CoreModule } from '@app/core/core.module';
import { CourseItemComponent } from './course-item.component';
describe('CourseItemComponent', () => {
let component: CourseItemComponent;
let fixture: ComponentFixture<CourseItemComponent>;
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [RouterTestingModule, BrowserAnimationsModule, CoreModule, SharedModule],
declarations: [CourseItemComponent],
schemas: [NO_ERRORS_SCHEMA]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(CourseItemComponent);
component = fixture.componentInstance;
const course: Course = {
'id': null,
'courseId': '022973',
'termCode': null,
'topicId': 0,
'title': 'A Wisconsin Experience Seminar',
'subjectCode': '270',
'catalogNumber': '125',
'credits': 0,
'creditMin': 0,
'creditMax': 0,
'grade': 'A',
'classNumber': '53611',
'courseOrder': 0,
'honors': null,
'waitlist': null,
'relatedClassNumber1': null,
'relatedClassNumber2': null,
'classPermissionNumber': null,
'sessionCode': null,
'validationResults': [],
'enrollmentResults': [],
'pendingEnrollments': [],
'details': null,
'classMeetings': null,
'enrollmentOptions': null,
'packageEnrollmentStatus': null,
'creditRange': null
};
component.course = course;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});