ArrayCamera.tests.js 851 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { ArrayCamera } from '../../../../src/cameras/ArrayCamera.js';
  2. import { PerspectiveCamera } from '../../../../src/cameras/PerspectiveCamera.js';
  3. export default QUnit.module( 'Cameras', () => {
  4. QUnit.module( 'ArrayCamera', () => {
  5. // INHERITANCE
  6. QUnit.test( 'Extending', ( assert ) => {
  7. const object = new ArrayCamera();
  8. assert.strictEqual(
  9. object instanceof PerspectiveCamera, true,
  10. 'ArrayCamera extends from PerspectiveCamera'
  11. );
  12. } );
  13. // INSTANCING
  14. QUnit.test( 'Instancing', ( assert ) => {
  15. const object = new ArrayCamera();
  16. assert.ok( object, 'Can instantiate an ArrayCamera.' );
  17. } );
  18. // PUBLIC
  19. QUnit.test( 'isArrayCamera', ( assert ) => {
  20. const object = new ArrayCamera();
  21. assert.ok(
  22. object.isArrayCamera,
  23. 'ArrayCamera.isArrayCamera should be true'
  24. );
  25. } );
  26. } );
  27. } );
粤ICP备19079148号