added #toBeTrue and #toBeFalse matchers

This commit is contained in:
Felix Rilling
2019-04-14 10:17:59 +02:00
parent 8fca3b4c11
commit 369e810791
5 changed files with 76 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
describe("toBeFalse", function() {
it("passes for false", function() {
var matcher = jasmineUnderTest.matchers.toBeFalse(),
result;
result = matcher.compare(false);
expect(result.pass).toBe(true);
});
it("fails for non-false", function() {
var matcher = jasmineUnderTest.matchers.toBeFalse(),
result;
result = matcher.compare('foo');
expect(result.pass).toBe(false);
});
});

View File

@@ -0,0 +1,17 @@
describe("toBeTrue", function() {
it("passes for true", function() {
var matcher = jasmineUnderTest.matchers.toBeTrue(),
result;
result = matcher.compare(true);
expect(result.pass).toBe(true);
});
it("fails for non-true", function() {
var matcher = jasmineUnderTest.matchers.toBeTrue(),
result;
result = matcher.compare('foo');
expect(result.pass).toBe(false);
});
});