Final fixes, all tests running

This commit is contained in:
Angelos Chalaris
2018-06-18 20:41:57 +03:00
parent 977adb1198
commit e9594e6355
49 changed files with 2189 additions and 1198 deletions

View File

@ -4,7 +4,7 @@ const toSnakeCase = require('./toSnakeCase.js');
test('toSnakeCase is a Function', () => {
expect(toSnakeCase).toBeInstanceOf(Function);
});
test('toSnakeCase('\camelCase\') returns camel_case', () => {
test('toSnakeCase(\'camelCase\') returns camel_case', () => {
expect(toSnakeCase('camelCase')).toBe('camel_case');
});
test('toSnakeCase(\'some text\') returns some_text', () => {
@ -20,13 +20,13 @@ test('toSnakeCase() returns undefined', () => {
expect(toSnakeCase()).toBe(undefined);
});
test('toSnakeCase([]) throws an error', () => {
expect(toSnakeCase([])).toThrow();
expect(() => {toSnakeCase([]);}).toThrow();
});
test('toSnakeCase({}) throws an error', () => {
expect(toSnakeCase({})).toThrow();
expect(() => {toSnakeCase({});}).toThrow();
});
test('toSnakeCase(123) throws an error', () => {
expect(toSnakeCase(123)).toThrow();
expect(() => {toSnakeCase(123);}).toThrow();
});
let start = new Date().getTime();
toSnakeCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML');