Commit a9ecf5c
Changed files (3)
app
assets
javascripts
spec
javascripts
app/assets/javascripts/models/calculator.js.coffee
@@ -0,0 +1,3 @@
+class SupplyCrow.Calculator
+ add: (x, y) ->
+ x + y
app/assets/javascripts/application.js
@@ -14,6 +14,9 @@
//= require jquery_ujs
//= require foundation
//= require turbolinks
+//= require_self
//= require_tree .
$(function(){ $(document).foundation(); });
+
+var SupplyCrow = SupplyCrow || {};
spec/javascripts/calculator_spec.js.coffee
@@ -0,0 +1,4 @@
+#= require models/calculator
+describe "Calculator", ->
+ it "adds two digits", ->
+ expect(new SupplyCrow.Calculator().add(2, 2)).toBe(4)