UNPKG

grade-book

Version:
36 lines (25 loc) 649 B
var book = require("../lib/grades").book; exports["setUp"] = function(callback){ book.reset(); callback(); } exports["Can compute letter grade of A"] = function(test){ book.addGrade(100); book.addGrade(90); var result = book.getLetterGrade(); test.equal(result,'A'); test.done(); }; exports["Can average grades"] = function(test){ book.addGrade(100); book.addGrade(50); var average = book.getAverage(); test.equal(average,75); test.done(); }; exports["Can add new grade"] = function(test){ book.addGrade(90); var count = book.getCountOfGrade(); test.equal(count,1); test.done(); };