Wiem, jak użyć kodu pośredniczącego do zastąpienia jednej funkcji.Jak mogę zablokować łańcuch metod w Sinon?
sandbox.stub(Cars, "findOne",
() => {return car1 });
Ale teraz mam linię w mojej funkcji chcę przetestować, że muszę skrótową, że wygląda to
Cars.find().fetch()
Więc istnieje łańcuch funkcji tutaj i jestem pewien, co Muszę zrobić. W jaki sposób mogę "" znaleźć ", aby zwrócić coś, co mogę wykorzystać do" pobrania "kodu pośredniczącego?
dzięki że pracował idealnie! – Diskdrive
Usunięto 'stub (obj, 'meth', fn), patrz dokumentacja' –
warto dodać, że Sinon sugeruje: Użyj sandbox.stub (obj, 'meth'). CallsFake (fn) zamiast tego kolejność funkcji. Zamiast tego użyj piaskownicy.stub (obj, 'meth') .wartość (fn), aby uzyskać wartość niefunkcjonalną. – keligijus