added test case for absent payload with validation