Inheritance: extends Piwik\Plugin
 /**
  * @group Plugins
  *
  * @dataProvider getSendReportTestCases
  */
 public function testSendReport($expectedReportContent, $expectedPhoneNumber, $expectedFrom, $reportContent, $phoneNumber, $reportSubject)
 {
     $report = array('parameters' => array(MobileMessaging::PHONE_NUMBERS_PARAMETER => array($phoneNumber)));
     $stubbedAPIMobileMessaging = $this->getMock('\\Piwik\\Plugins\\MobileMessaging\\API', array('sendSMS', 'getInstance'), $arguments = array(), $mockClassName = '', $callOriginalConstructor = false);
     $stubbedAPIMobileMessaging->expects($this->once())->method('sendSMS')->with($this->equalTo($expectedReportContent, 0), $this->equalTo($expectedPhoneNumber, 1), $this->equalTo($expectedFrom, 2));
     \Piwik\Plugins\MobileMessaging\API::setSingletonInstance($stubbedAPIMobileMessaging);
     $mobileMessaging = new MobileMessaging();
     $mobileMessaging->sendReport(MobileMessaging::MOBILE_TYPE, $report, $reportContent, null, null, $reportSubject, null, null);
     \Piwik\Plugins\MobileMessaging\API::unsetInstance();
 }