Source

						public function testClassInitialization() {
		$expected = MockPost::instances();
		MockPost::config();
		$this->assertEqual($expected, MockPost::instances());

		Model::config();
		$this->assertEqual($expected, MockPost::instances());

		$this->assertEqual('mock_posts', MockPost::meta('source'));

		MockPost::config(array('source' => 'post'));
		$this->assertEqual('post', MockPost::meta('source'));

		MockPost::config(array('source' => false));
		$this->assertIdentical(false, MockPost::meta('source'));

		MockPost::config(array('source' => null));
		$this->assertIdentical('mock_posts', MockPost::meta('source'));

		MockPost::config();
		$this->assertEqual('mock_posts', MockPost::meta('source'));

		$this->assertEqual('mock-source', MockPost::meta('connection'));
	}