additional unit tests:  * a path resource backend is not allowed on create  * a path resource backend and service name are not allowed together  * a path resource backend and service port are not allowed together  * a spec.backend resource and service name are not allowed together  * a spec.backend resource and service port are not allowed together