Encapsulate ExpectationResult

This commit is contained in:
Davis W. Frank & Rajan Agaskar
2012-11-29 12:17:45 -08:00
parent 34bd1969e7
commit f840458b34
5 changed files with 44 additions and 41 deletions

View File

@@ -5,11 +5,16 @@ describe("ExpectationResult", function() {
expect(result.passed()).toBe('some-value');
});
it("#toString returns message", function() {
var result = new jasmine.ExpectationResult({message: 'some-value'});
it("#toString returns message when failing", function() {
var result = new jasmine.ExpectationResult({passed: false, message: 'some-value'});
expect(result.toString()).toBe('some-value');
});
it("#toString returns Passed when passing", function() {
var result = new jasmine.ExpectationResult({passed: true, message: 'some-value'});
expect(result.toString()).toBe('Passed.');
});
it("has a type of expect", function() {
var result = new jasmine.ExpectationResult({});
expect(result.type).toBe('expect');