use_dependency_injection ut