Test cleanup and fixes [a-b]

This commit is contained in:
Angelos Chalaris
2018-06-18 15:54:48 +03:00
parent a78f5db260
commit 026c65a5e6
151 changed files with 753 additions and 373 deletions

View File

@ -1,17 +1,16 @@
const expect = require('expect');
const bindKey = require('./bindKey.js');
test('bindKey is a Function', () => {
test('bindKey is a Function', () => {
expect(bindKey).toBeInstanceOf(Function);
});
const freddy = {
user: 'fred',
greet: function(greeting, punctuation) {
return greeting + ' ' + this.user + punctuation;
}
};
const freddyBound = bindKey(freddy, 'greet');
t.equal(freddyBound('hi', '!'), 'hi fred!', 'Binds function to an object context');
const freddy = {
user: 'fred',
greet: function(greeting, punctuation) {
return greeting + ' ' + this.user + punctuation;
}
};
const freddyBound = bindKey(freddy, 'greet');
test('Binds function to an object context', () => {
expect(freddyBound('hi', '!')).toBe('hi fred!')
});