Towards an Acceptance Testing Approach for Internet of Things Systems