Reused Client from previous Task. New client is renamed to CountableClient.
Refractored existing Client GUI to match the needed specs
Reused Client from previous Task. New client is renamed to CountableClient.
Refractored existing Client GUI to match the needed specs
Renamed Operators enumeration to Operator.
Renamed <I> CountListener to <I>CountChangeListener and added methods to keep track of users.
Refractored tets to match needs, and added aditional wait cause in @Before method to wait until StateMachine is 'disconnected' (StateMachine is made 'Disconnected' in @After method)
Added a wait clause using StateMachine to wait in @Before method until @After method is finished
Messed up commit's and did something wrong. Most of the cahnges are described in the previous commits.
Adding the files a second time