Downloadchickeninvaders4fullcrack2player
LINK >> https://urluss.com/2sC7R3
kali23chickenbit.en.crackedadobeflashcssyoutubehtmlhtlmflashplayer7wwdwbcs?partner=eachexlzimport { DebugElement } from '@angular/core';
import { By } from '@angular/platform-browser';
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MatSelectModule } from '@angular/material';
import { ProductService } from '../../../services/product/product.service';
import { ProductServiceStub } from '../../../services/product/product.service.stub';
import { ProductFilterService } from '../../../services/product/product.filter.service';
import { ProductFilterComponent } from './product-filter.component';
describe('ProductFilterComponent', () => {
let component: ProductFilterComponent;
let fixture: ComponentFixture;
beforeEach(() => {
TestBed.configureTestingModule({
imports: [MatSelectModule, MatSelectModule.forRoot()],
providers: [ProductService, ProductServiceStub, ProductFilterService],
});
fixture = TestBed.createComponent(ProductFilterComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should apply filter on initial state', () => {
expect(component.filter).toBe('false');
});
it('should filter by ID', () => {
const id = '11882305';
component.product = { id };
expect(component.filter).toBe('11882305');
});
it('should filter by date', () => {
const date = new Date(2015, 6, 7);
component.product = { date };
expect(component.filter).toBe('08-02-2015');
});
it('should filter by name', () => {
component.filterByName = true;
expect(component.filter).toBe('08-02-2015');
});
it('should filter by name 2', () => {