3 require_once('modules/Trackers/TrackerTestUtility.php');
5 class TrackerMetricsTest extends Sugar_PHPUnit_Framework_TestCase {
10 TrackerTestUtility::setUp();
14 TrackerTestUtility::tearDown();
17 function testMetrics() {
18 $trackerManager = TrackerManager::getInstance();
19 $monitor = $trackerManager->getMonitor('tracker');
20 $metrics = $monitor->getMetrics();
21 foreach($metrics as $metric) {
22 if($metric->name() == 'monitor_id') {
23 $this->assertFalse($metric->isMutable(), "Test that {$metric->name()} is not mutable");
25 $this->assertTrue($metric->isMutable(), "Test that {$metric->name()} is mutable");