mainClass is added to required bindings
added GenericBindingTest