私はいくつかの JavaScript を参照してきましたが、これを解決するのは難しいと感じています。
Tom Jones が渡された名前で正しい名前を findByName する関数を作成する必要があります。
これまでのところ、私はこれを持っています..
LocatorService.prototype.findByDirector = function() {
};
describe('Describe text', function () {
it('Sub Text', function() {
var locatorService = new Search.LocatorService(data);
var expectedResult = [data[0]];
expect(locatorService.findByName('Tom Jones')).to.eql(expectedResult);
});
});
var data = [
{
title: 'Movie 1',
startFate: new Date('2015-01-01'),
cast: [],
crew: [
{ credit: 'Director', name: 'Tom Jones' },
{ credit: 'Producer', name: 'Bill Baily' }
]
},
オブジェクト指向の Java スクリプトにとって本当に新しいアイデアです。