예제 #1
0
        public void Setup()
        {
            _uow = new JetNettIntegrationTestingUnitOfWork(new RepositoryProvider(new RepositoryFactories()));

            _sampleFolder = Mother.CreateInMemorySampleFolder();
            _uow.Folders.Add(_sampleFolder);
            _uow.Commit();

            _samplePage = Mother.CreateInMemorySamplePage(_sampleFolder.Id);
            _uow.Pages.Add(_samplePage);

            _client1 = Mother.CreateInMemoryClient();
            _client2 = Mother.CreateInMemoryClient();
            _uow.Clients.Add(_client1);
            _uow.Clients.Add(_client2);

            _uow.Commit();

            _uow.AdGroupAssignments.Add(new AdGroupAssignment() {AdGroup = 1, Client = _client1, Page = _samplePage});
            _uow.AdGroupAssignments.Add(new AdGroupAssignment() { AdGroup = 2, Client = _client1, Page = null });
            _uow.AdGroupAssignments.Add(new AdGroupAssignment() { AdGroup = 4, Client = null, Page = _samplePage });

            _uow.Commit();
        }
예제 #2
0
 public void Setup()
 {
     _uow = new JetNettIntegrationTestingUnitOfWork(new RepositoryProvider(new RepositoryFactories()));
 }