I don't think tests for argument null here are worth their salt. It's fine for constructors to throw argument null as a debugging aid, but this test itself failing doesn't tell you about a product bug.