more consistent handling of provided platform configuration; more comprehensive tests for platform state transitions; verification of external event reception