Spy on public api instead of implementation details
This commit is contained in:
parent
c3afae67e0
commit
b3442b838a
@ -6,10 +6,10 @@ for _, fn in pairs({'describe', 'it', 'test', 'expect', 'spy', 'before', 'after'
|
|||||||
end
|
end
|
||||||
|
|
||||||
observableSpy = function(observable)
|
observableSpy = function(observable)
|
||||||
local observer = Rx.Observer.create(_, function() end, _)
|
local onNext = spy()
|
||||||
local onNext = spy(observer, '_onNext')
|
local onError = spy()
|
||||||
local onError = spy(observer, '_onError')
|
local onCompleted = spy()
|
||||||
local onCompleted = spy(observer, '_onCompleted')
|
local observer = Rx.Observer.create(onNext, onError, onCompleted)
|
||||||
observable:subscribe(observer)
|
observable:subscribe(observer)
|
||||||
return onNext, onError, onCompleted
|
return onNext, onError, onCompleted
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user