Added test cases for no port passed to nat.ParsePortSpecs and negative port number passed

Docker-DCO-1.1-Signed-off-by: Rajdeep due <dua_rajdeep@yahoo.com> (github: rajdeepd)
Merge pull request #7378 from rajdeepd/master

Added test cases for no port, -ve port passed to nat.ParsePortSpecs