Using `expect { }.to` is preferred over `lambda { }.should`. In addition it's best practice to do a string match against the error message to ensure that we're catching the right error, instead of any error of the right type.