Beispiel #1
0
            expect(0)->not->toBe(false);
        });
        it("passes if [] is not === true", function () {
            expect([])->not->toBe(true);
        });
        it("passes if [] is not === false", function () {
            expect([])->not->toBe(false);
        });
        it("passes if 'Hello World' is not === true", function () {
            expect('Hello World')->not->toBe(true);
        });
        it("passes if 'Hello World' is not === false", function () {
            expect('Hello World')->not->toBe(false);
        });
        it("passes if 'Hello World' is not === 'World Hello'", function () {
            expect('Hello World')->not->toBe('World Hello');
        });
        it("passes if [1, 3, 7] is not === [1, 7, 3]", function () {
            expect([1, 3, 7])->not->toBe([1, 7, 3]);
        });
        it("passes if ['a' => 1, 'b' => 3, 'c' => 7] is not === ['a' => 1, 'c' => 7, 'b' => 3]", function () {
            expect(['a' => 1, 'b' => 3, 'c' => 7])->not->toBe(['a' => 1, 'c' => 7, 'b' => 3]);
        });
    });
    describe("::description()", function () {
        it("returns the description message", function () {
            $actual = ToBe::description();
            expect($actual)->toBe('be identical to expected (===).');
        });
    });
});