Add another test case:
[1] 3 selected features
[2] multiple plan is required
[3] 2 plan combinations with lowest combined cost.

This test case checks first plan combination is returned