addClass.test.js 694 B

12345678910111213141516171819202122
  1. require("./chai.helper");
  2. var domHelper = require("./dom.helper");
  3. describe("addClass", function () {
  4. // set up the DOM and some global variables
  5. beforeEach(function () {
  6. domHelper(
  7. "<div id=\"single1\" class=\"red\"></div>" +
  8. "<div id=\"single2\" class=\"red\"></div>"
  9. );
  10. });
  11. it("should append a single new class", function () {
  12. $("#single1").addClass("black");
  13. $("#single1").attr("class").should.equal("red black");
  14. });
  15. it("should not append a class if it already exists on an element", function () {
  16. $("#single2").addClass("red");
  17. $("#single2").attr("class").should.equal("red");
  18. });
  19. });