public function test_validate_post_meta() { $validated_post_meta = m_chart()->validate_post_meta($this->bad_post_meta); $this->assertEquals(0, m_chart_test_helpers()->array_diff_assoc_recursive($validated_post_meta, $this->validated_bad_post_meta)); }
public function test_rows_data() { $data = unserialize($this->rows_data); m_chart()->parse()->parse_data($data, 'rows'); // Test value labels position $this->assertEquals('both', m_chart()->parse()->value_labels_position); // Test value labels $this->assertEquals(0, m_chart_test_helpers()->array_diff_assoc_recursive(array('first_column' => array('Revenue'), 'first_row' => array('Q1 10', 'Q2 10', 'Q3 10', 'Q4 10', 'Q1 11', 'Q2 11', 'Q3 11', 'Q4 11', 'Q1 12', 'Q2 12', 'Q3 12', 'Q4 12', 'Q1 13', 'Q2 13', 'Q3 13', 'Q4 13', 'Q1 14', 'Q2 14', 'Q3 14', 'Q4 14', 'Q1 15')), m_chart()->parse()->value_labels)); // Test set data $this->assertEquals(0, m_chart_test_helpers()->array_diff_assoc_recursive(array(array(15683000000, 13499000000, 15700000000, 20343000000, 26741000000, 24667000000, 28571000000, 28270000000, 46333000000, 39186000000, 35023000000, 35966000000, 54512000000, 43603000000, 35323000000, 37472000000, 57594000000, 45646000000, 37432000000, 42123000000, 74599000000)), m_chart()->parse()->set_data)); // Test data suffix/prefix $this->assertEquals('', m_chart()->parse()->data_suffix); $this->assertEquals('', m_chart()->parse()->data_prefix); }