function testVenue() { $user = new UserAccountModel(); $user->setEmail("*****@*****.**"); $user->setUsername("test"); $user->setPassword("password"); $userRepo = new UserAccountRepository(); $userRepo->create($user); TimeSource::mock(2013, 7, 1, 7, 0, 0); $site = new SiteModel(); $site->setTitle("Test"); $site->setSlug("test"); $siteRepo = new SiteRepository(); $siteRepo->create($site, $user, array(), $this->getSiteQuotaUsedForTesting()); $venue = new VenueModel(); $venue->setTitle("test"); $venueRepo = new VenueRepository(); $venueRepo->create($venue, $site, $user); $this->assertTrue($userRepo->hasMadeAnyEdits($user)); }