The word .be indicates a test for identity. For value types, this is equivalent to equality. It takes one parameter and terminates the phrase.
2.should.be(2); 2.should.not.be(5);
(new Object).should.not.be(new Object); (new Object).should.not.be(null); (cast(Object) null).should.be(null);
(cast(void delegate()) null).should.be(null);
See Implementation
The word .be indicates a test for identity. For value types, this is equivalent to equality. It takes one parameter and terminates the phrase.