Source

						public function testModelWithNoBackend() {
		$this->assertEqual('mock-source', MockPost::meta('connection'));
		MockPost::config(array('connection' => false));
		$this->assertFalse(MockPost::meta('connection'));
		$schema = MockPost::schema();

		MockPost::overrideSchema($this->_altSchema);
		$this->assertEqual($this->_altSchema, MockPost::schema());

		$post = MockPost::create(array('title' => 'New post'));
		$this->assertTrue($post instanceof Entity);
		$this->assertEqual('New post', $post->title);
		MockPost::overrideSchema($schema);

		$this->expectException('/Connection name not defined/');
		$post->save();
	}