neft
Version:
Universal Platform
16 lines (13 loc) • 455 B
text/coffeescript
{unit, assert, Renderer} = Neft
{describe, it, beforeEach} = unit
{Impl, Device} = Renderer
describe 'src/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