Hrrm, it is not clear if null should pass or fail from the signature. Maybe rename to .ShouldBeNullOrEmpty().

Should be empty can be written as `nullString.ShouldBe(string.Empty);`

What do you think?