aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorTyler <[email protected]>2017-10-15 13:50:41 -0700
committerTyler <[email protected]>2017-10-15 13:50:41 -0700
commit3303c7ea863695afe8febbb312d108b03ae2c51d (patch)
treefe70aa9b9dbc438e06f083641cb46c4da42c65e1 /test
parentef6bec454298f9582ba84dcdd661001586401e60 (diff)
downloadfaker-3303c7ea863695afe8febbb312d108b03ae2c51d.tar.xz
faker-3303c7ea863695afe8febbb312d108b03ae2c51d.zip
update vin to return randomly generated vin and update tests
Diffstat (limited to 'test')
-rw-r--r--test/vehicle.unit.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/test/vehicle.unit.js b/test/vehicle.unit.js
index 6552c393..1d9802e8 100644
--- a/test/vehicle.unit.js
+++ b/test/vehicle.unit.js
@@ -46,12 +46,9 @@ describe("vehicle.js", function () {
});
describe("vin()", function () {
- it("returns a vin number", function () {
- sinon.stub(faker.vehicle, 'vin').returns('YV1MH682762184654');
- var vin = faker.vehicle.vin();
-
- assert.equal(vin, 'YV1MH682762184654');
- faker.vehicle.vin.restore();
+ it("returns valid vin number", function () {
+ var vin = faker.vehicle.vin();
+ assert.ok(vin.match(/^[A-Z0-9]{10}[A-Z]{1}[A-Z0-9]{1}\d{5}$/));
});
});