assertSame( array( 'post' => TMDO_Mode_Manager::MODE_DISABLED, 'user' => TMDO_Mode_Manager::MODE_DISABLED, 'term' => TMDO_Mode_Manager::MODE_DISABLED, 'comment' => TMDO_Mode_Manager::MODE_DISABLED, ), TMDO_Mode_Manager::all() ); } public function test_stored_modes_are_kept(): void { update_option( 'wpdo_bridge_modes', array( 'post' => 'aeav_only', 'user' => 'dual_write', ) ); $modes = TMDO_Mode_Manager::all(); $this->assertSame( 'aeav_only', $modes['post'] ); $this->assertSame( 'dual_write', $modes['user'] ); $this->assertSame( TMDO_Mode_Manager::MODE_DISABLED, $modes['term'] ); } }