public function testUpdateThenRemove_NewProject_CreatesThenRemovesProjectDatabase()
 {
     $environ = new MongoTestEnvironment();
     $environ->clean();
     $project = $environ->createProject(SF_TESTPROJECT, SF_TESTPROJECTCODE);
     $databaseName = $project->databaseName();
     $project->remove();
     $this->assertEquals(0, MongoStore::countCollections($databaseName));
     $text = new TextModel($project);
     $text->title = 'Some Title';
     $text->write();
     $this->assertTrue(MongoStore::hasDB($databaseName));
     $this->assertEquals(1, MongoStore::countCollections($databaseName));
     $project->remove();
     $this->assertEquals(0, MongoStore::countCollections($databaseName));
 }