#repair book test [ wu & han ] add book service tests