beforeEach(() => { jasmine.addMatchers({ toContainText: function() { return { compare: function(actual: any, expectedText: string) { var actualText = actual.textContent; return { pass: actualText.indexOf(expectedText) > -1, get message() { return 'Expected ' + actualText + ' to contain ' + expectedText; } }; } }; } }); });