This function body is very typical. Shorten and DRY:

    $this->assertInitiationThrows( [
               'botname' => 'suprabot',
               'version' => '0.1.0',
               'username' => 'vitsalis',
               'additional' => 'shit'
           ], 'initiate_additional_data' );

and define `assertInitiationThrows` as a protected function in this class. Similarly for round and game.