function it_should_not_be_constructed_with_non_string_subject() { $this->shouldThrow(new \InvalidArgumentException("Expected string subject, got 1."))->during('__construct', array(1)); }