TestInjectInterfaceMissing
more general naming
allow named value types