Способ Условного Компоновщика Цепочка Fluent Interface

мне было интересно, что было бы лучшим способом реализовать .When условие свободно интерфейс используя способ сцепления на ...

Как цепочка метод на вновь созданный объект?

Я хотел бы знать, есть ли способ цепочки методов на вновь созданный объект в PHP? что-то типа: class Foo { public function xyz() { ... return $this; } } $my_foo = new Foo()->xyz(); кто-нибудь знает способ, чтобы достичь этого? ...

Что означает функция %>% в R?

Я видел использование %>% (процент больше процента) функция в некоторых пакетах, таких как dplyr и rvest. Что это значит? Это способ написать блоки закрытия в R? ...

Тестирование на ошибки, брошенные в мокко [дубликат]

этот вопрос уже есть ответ здесь: Мокко / чай ожидать.для.бросить не ловить брошенный ошибок 5 ответов Я надеялся найти некоторую помощь с этой проблемой. Я ...

Mocha API Testing: getting ' TypeError: app.адрес-это не функция'

Мой Вопрос я закодировал очень простой CRUD API, и я недавно начал кодировать также некоторые тесты с помощью chai и chai-http но у меня возникли проблемы при запуске моих тестов с $ mocha. когда я запускаю тесты, я получаю следующую ошибку в консо ...

Наследование Javascript: вызов супер-конструктора или использование цепочки прототипов?

совсем недавно я прочитал об использовании вызова JavaScript в MDC https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call одна Линка из примера, показанного ниже, я все еще не понимаю. Почему они используют наследование ...

Chai: как проверить неопределенность с синтаксисом' should'

дом на этой учебник тестирование приложения angularjs с chai, я хочу добавить тест для неопределенного значения, используя стиль "должен". Это не удается: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); ...

Порядок выполнения C++ в цепочке методов

вывод этой программы: #include <iostream> class c1 { public: c1& meth1(int* ar) { std::cout << "method 1" << std::endl; *ar = 1; return *this; } void meth2(int ar) { std::cout <& ...

Как правильно проверить обещания с мокко и чай?

следующий тест ведет себя странно: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); ex ...

Метод цепочка-почему это хорошая практика, или нет?

способ сцепления это практика объектных методов, возвращающих сам объект для того, чтобы результат был вызван для другого метода. Вот так: participant.addSchedule(events[1]).addSchedule(events[2]).setStatus('attending').save() это, по-видимому, сч ...

В тестировании mocha при вызове асинхронной функции как избежать ошибки тайм-аута: превышен тайм-аут 2000 МС

в моем узле приложения я использую мокко, чтобы проверить мой код. При вызове многих асинхронных функций с помощью mocha, я получаю ошибку тайм-аута (Error: timeout of 2000ms exceeded.). Как я могу решить эту проблему? var module = require('../lib/m ...

Мокко / чай ожидать.для.бросить не ловить брошенный ошибок

у меня возникли проблемы с получением чай expect.to.throw для работы в тесте для моего узла.js app. Тест продолжает терпеть неудачу в вызванной ошибке, но если я оберну тестовый случай в try and catch и утверждаю о пойманной ошибке, он работает. ту ...