Skip to content

Instantly share code, notes, and snippets.

@JeremyLikness
Created July 30, 2016 15:19
Show Gist options
  • Select an option

  • Save JeremyLikness/c0b2d171b70a42e26dfc4cad2a6de73a to your computer and use it in GitHub Desktop.

Select an option

Save JeremyLikness/c0b2d171b70a42e26dfc4cad2a6de73a to your computer and use it in GitHub Desktop.
describe('Component: Console', () => {
it('should create an instance', () => {
let component = new ConsoleComponent();
expect(component).toBeTruthy();
});
it('should set the scrollTop to the scrollHeight on changes', (done) => {
let component = new ConsoleComponent();
let div = {
scrollTop: 20,
scrollHeight: 100
};
let element: ElementRef = {
nativeElement: div
};
component.consoleDiv = element;
component.ngOnChanges();
setTimeout(() => {
expect(div.scrollTop).toEqual(div.scrollHeight);
done();
},0);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment