spec/skr/models/SalesOrderSpec.coffee in stockor-0.1.7 vs spec/skr/models/SalesOrderSpec.coffee in stockor-0.1.8
- old
+ new
@@ -1,5 +1,7 @@
describe "Skr.Models.SalesOrder", ->
- it "can be instantiated", ->
+ it "must have a customer to save", (done)->
model = new Skr.Models.SalesOrder()
- expect(model).toEqual(jasmine.any(Skr.Models.SalesOrder))
+ Lanes.Test.ModelSaver.perform(model, done).then (save)->
+ expect(save.error).toHaveBeenCalled()
+ expect(model.errors.customer).toContain("is not set")