UNPKG

phaser

Version:

A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers from the team at Phaser Studio Inc.

34 lines (28 loc) 976 B
var SpriteGPULayerRender = require('../../../src/gameobjects/spritegpulayer/SpriteGPULayerRender'); describe('SpriteGPULayerRender', function () { it('should be importable', function () { expect(SpriteGPULayerRender).toBeDefined(); }); it('should export a renderWebGL function', function () { expect(typeof SpriteGPULayerRender.renderWebGL).toBe('function'); }); it('should export a renderCanvas function', function () { expect(typeof SpriteGPULayerRender.renderCanvas).toBe('function'); }); it('should have renderCanvas as a NOOP that returns undefined', function () { var result = SpriteGPULayerRender.renderCanvas(); expect(result).toBeUndefined(); }); it('should have renderCanvas that accepts arguments without throwing', function () { expect(function () { SpriteGPULayerRender.renderCanvas({}, {}, {}); }).not.toThrow(); }); });