neft
Version:
Universal Platform
15 lines (12 loc) • 403 B
text/coffeescript
{Renderer} = Neft
{Impl, Device} = Renderer
describe 'renderer Device', ->
describe 'log()', ->
it 'calls logDevice impl method properly', ->
{logDevice} = Impl
args = []
Impl.logDevice = (localArgs...) -> args.push localArgs
Device.log 'a', 'b'
assert.isEqual args, [['a b']]
Impl.logDevice = logDevice