@rawify/vector3
Version:
The RAW JavaScript 3D Vector library
19 lines (16 loc) • 478 B
JavaScript
var Vector = require('../dist/vectory.js')
var test = require('ava')
test('`Vector.copy(vector)` should copy passed vector', function (t) {
var vector = new Vector(1, 2)
var result = Vector.copy(vector)
t.true(result instanceof Vector)
t.is(result.x, 1)
t.is(result.y, 2)
})
test('`Vector#copy()` should copy self', function (t) {
var self = new Vector(1, 2)
var result = self.copy()
t.true(result instanceof Vector)
t.is(result.x, 1)
t.is(result.y, 2)
})