Files
edx-platform/cms/static/coffee/spec/models/feedback_spec.coffee
2013-05-22 15:55:52 -04:00

35 lines
1.0 KiB
CoffeeScript

describe "CMS.Models.SystemFeedback", ->
beforeEach ->
@model = new CMS.Models.SystemFeedback()
it "should have an empty message by default", ->
expect(@model.get("message")).toEqual("")
it "should have an empty title by default", ->
expect(@model.get("title")).toEqual("")
it "should not have a type set by default", ->
expect(@model.get("type")).toBeNull()
describe "CMS.Models.WarningMessage", ->
beforeEach ->
@model = new CMS.Models.WarningMessage()
it "should have the correct type", ->
expect(@model.get("type")).toEqual("warning")
describe "CMS.Models.ErrorMessage", ->
beforeEach ->
@model = new CMS.Models.ErrorMessage()
it "should have the correct type", ->
expect(@model.get("type")).toEqual("error")
describe "CMS.Models.ConfirmationMessage", ->
beforeEach ->
@model = new CMS.Models.ConfirmationMessage()
it "should have the correct type", ->
expect(@model.get("type")).toEqual("confirmation")