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