From 4f8b3f76de13d3c945374a46d5c2be3d517d2e62 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Thu, 17 May 2018 23:04:14 -0700 Subject: [PATCH] jasmine --- 13. Jasmine/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 13. Jasmine/README.md diff --git a/13. Jasmine/README.md b/13. Jasmine/README.md new file mode 100644 index 0000000..4e1e0fb --- /dev/null +++ b/13. Jasmine/README.md @@ -0,0 +1,30 @@ +# Test Drive Development + +``` +npm install jasmine -g +``` + +multBy2.js: +```javascript +module.exports = (value) => { + return value * 2; +} +``` + +test.js: +```javascript +const multBy2 = require('./module.js'); + +describe("multBy2 test suite", function(){ + it("should multiply a value by 2", function(){ + expect(multBy2(2)).toBe(4) + }) + it("should return 0 when passed 0", function(){ + expect(multBy2(0)).toBe(1) + }) +}) +``` + +``` +jasmine test.js +```