getUser(); $talkPageNotificationManager = MediaWikiServices::getInstance() ->getTalkPageNotificationManager(); $talkPageNotificationManager->setUserHasNewMessages( $user ); $this->assertTrue( $talkPageNotificationManager->userHasNewMessages( $user ), 'sanity check' ); $data = $this->doApiRequest( [ 'action' => 'clearhasmsg' ], [] ); $this->assertEquals( 'success', $data[0]['clearhasmsg'] ); $this->assertFalse( $talkPageNotificationManager->userHasNewMessages( $user ) ); } }