A Method for Feature-Oriented Unit Test for Software Product Lines