Add enum rule for strings
Add null/undefined value test
Add or rule
Fix some incorrect tests