add singleton class
add spring
modify test