What Is A Branch In Code Coverage For Javascript Unit Testing