add developer guide about git
use alternative way to test to reach 100% coverage