FL-4.2.4 (K3) Use state transition testing to derive test cases
4. You are applying state transition testing to the hotel room reservation system modeled by the following state transition table, with 4 states and 5 different events:
Assuming all test cases start in the ‘Requesting’ state, which of the following test cases, represented as sequences of events, achieves the highest valid transitions coverage?
a) NotAvailable, Available, ChangeRoom, NotAvailable, Cancel
b) Available, ChangeRoom, NotAvailable, Available, Pay
c) Available, ChangeRoom, Available, ChangeRoom, NotAvailable