separate assertions from media events class and mixin