Johnson Controls interview question

Event flow and test cases