public void Get_InputExistStreetId_ReturnStreet() { // Arrange var context = SqlLiteInMemoryContext(); EFUnitOfWork uow = new EFUnitOfWork(context); IStreetRepository repository = uow.Streets; Street expectedStreet = new Street() { //StreetId = 1, OSBBID = 5, Name = "test", Description = "testD", OSBB = new OSBB() { OSBBID = 5 } }; context.Streets.Add(expectedStreet); context.SaveChanges(); //Act var factStreet = repository.Get(expectedStreet.StreetId); // Assert Assert.Equal(expectedStreet, factStreet); }
public RequestController(IProblemRepository repository, ISocialRequestRepository socialRequestRepository, IUserProcessor userProcessor, IStreetRepository streetRepository) { _problemRepository = repository; _socialRequestRepository = socialRequestRepository; _userProcessor = userProcessor; _streetRepository = streetRepository; }
public void Create_InputStreetWithId0_SetStreetId1() { // Arrange int expectedListCount = 1; var context = SqlLiteInMemoryContext(); EFUnitOfWork uow = new EFUnitOfWork(context); IStreetRepository repository = uow.Streets; Street street = new Street() { OSBBID = 5, Name = "test", Description = "testD", OSBB = new OSBB() { OSBBID = 5 } }; //Act repository.Create(street); uow.Save(); var factListCount = context.Streets.Count(); // Assert Assert.Equal(expectedListCount, factListCount); }
public void Delete_InputExistStreetId_Removed() { // Arrange int expectedListCount = 0; var context = SqlLiteInMemoryContext(); EFUnitOfWork uow = new EFUnitOfWork(context); IStreetRepository repository = uow.Streets; Street street = new Street() { //StreetId = 1, OSBBID = 5, Name = "test", Description = "testD", OSBB = new OSBB() { OSBBID = 5 } }; context.Streets.Add(street); context.SaveChanges(); //Act repository.Delete(street.StreetId); uow.Save(); var factStreetCount = context.Streets.Count(); // Assert Assert.Equal(expectedListCount, factStreetCount); }
public AddressRepository(DataContext context, IStreetRepository streetRepository, ICountryRepository countryRepository, IZIPCodeRepository zipCodeRepository) : base(context) { _countryRepository = countryRepository; _zipCodeRepository = zipCodeRepository; _streetRepository = streetRepository; }
public AddressService( ProvinceRepository provinceRepository, DistrictRepository disctrictRepository, WardRepository wardRepository, StreetRepository streetRepository, IUnitOfWork unitOfWork ) { _provinceRepository = provinceRepository; _disctrictRepository = disctrictRepository; _wardRepository = wardRepository; _streetRepository = streetRepository; _unitOfWork = unitOfWork; }
public AccountController( IEmployeeRepository employeeRepository, IIssuingAuthorityRepository issuingAuthorityRepository, ILocalityRepository localityRepository, IPhoneNumberOperatorRepository phoneNumberOperatorRepository, IIssuingAuthorityLocalityRepository issuingAuthorityLocalityRepository, IStreetRepository streetRepository) { this.employeeRepository = employeeRepository; this.issuingAuthorityRepository = issuingAuthorityRepository; this.localityRepository = localityRepository; this.phoneNumberOperatorRepository = phoneNumberOperatorRepository; this.issuingAuthorityLocalityRepository = issuingAuthorityLocalityRepository; this.streetRepository = streetRepository; }
public PassportsController(BankDepositsContext context, IEmployeeRepository employeeRepository, IIssuingAuthorityRepository issuingAuthorityRepository, ILocalityRepository localityRepository, IPhoneNumberOperatorRepository phoneNumberOperatorRepository, IIssuingAuthorityLocalityRepository issuingAuthorityLocalityRepository, IStreetRepository streetRepository) { _context = context; this.employeeRepository = employeeRepository; this.issuingAuthorityRepository = issuingAuthorityRepository; this.localityRepository = localityRepository; this.phoneNumberOperatorRepository = phoneNumberOperatorRepository; this.issuingAuthorityLocalityRepository = issuingAuthorityLocalityRepository; this.streetRepository = streetRepository; }
// // GET: /Map/ public MapController(IStreetRepository streetRepository) { this.streetRepository = streetRepository; }
public StreetService(IStreetRepository streetRepository, IUnitOfWork unitOfWork) { _streetRepository = streetRepository; _unitOfWork = unitOfWork; }
public DataManager(IDistrictRepository districtRepository, ILocalityRepository localityRepository, IStreetRepository streetRepository, IHouseRepository houseRepository, IMunicipalityRepository municipalityRepository, IPersonRepository personRepository, INationalityRepository nationalityRepository, IEducationRepository educationRepository, IOrganizationRepository organizationRepository, IMunicipalityHouseRelationRepository municipalityHouseRelationRepository, IRegistrationRepository registrationRepository, IPartyRepository partyRepository, IPrecinctRepository precinctRepository, IUserRepository userRepository, IWorkerRepository workerRepository, IVoterPartyRelationRepository voterPartyRelationRepository, IVoterRepository voterRepository, IUserLogRepository userLogRepository, IRelationshipRepository relationshipRepository, IPersonRelationRepository personRelationRepository, ICandidateRepository candidateRepository, IAgitatorRepository agitatorRepository, IWorkerHouseRelationRepository workerHouseRelationRepository, IAgitatorHouseRelationRepository agitatorHouseRelationRepository, IAgitatorPrecinctRelationRepository agitatorPrecinctRelationRepository, ICandidatePrecinctRelationRepository candidatePrecinctRelationRepository, ICandidateMunicipalityRelationRepository candidateMunicipalityRelationRepository, ITempPersonRepository tempPersonRepository, IGEORepository geoRepository, IPartyMemberRepository partyMemberRepository, IPartySupporterRepository partySupporterRepository) { this.districtRepository = districtRepository; this.municipalityRepository = municipalityRepository; this.personRepository = personRepository; this.localityRepository = localityRepository; this.nationalityRepository = nationalityRepository; this.streetRepository = streetRepository; this.houseRepository = houseRepository; this.educationRepository = educationRepository; this.organizationRepository = organizationRepository; this.municipalityHouseRelationRepository = municipalityHouseRelationRepository; this.registrationRepository = registrationRepository; this.partyRepository = partyRepository; this.precinctRepository = precinctRepository; this.userRepository = userRepository; this.workerRepository = workerRepository; this.voterPartyRelationRepository = voterPartyRelationRepository; this.voterRepository = voterRepository; this.userLogRepository = userLogRepository; this.relationshipRepository = relationshipRepository; this.personRelationRepository = personRelationRepository; this.candidateRepository = candidateRepository; this.agitatorRepository = agitatorRepository; this.workerHouseRelationRepository = workerHouseRelationRepository; this.agitatorHouseRelationRepository = agitatorHouseRelationRepository; this.agitatorPrecinctRelationRepository = agitatorPrecinctRelationRepository; this.candidatePrecinctRelationRepository = candidatePrecinctRelationRepository; this.candidateMunicipalityRelationRepository = candidateMunicipalityRelationRepository; this.tempPersonRepository = tempPersonRepository; this.geoRepository = geoRepository; this.partyMemberRepository = partyMemberRepository; this.partySupporterRepository = partySupporterRepository; }
public StreetService(IStreetRepository repository) { this.repository = repository; }
/// <summary> /// Внедрение зависимостей для контроллера /// </summary> /// <param name="appartmentRepository"></param> /// <param name="viewModelParser"></param> /// <param name="streetRepository"></param> public AppartmentController(IAppartmentRepository appartmentRepository, IStreetRepository streetRepository) { this.appartmentRepository = appartmentRepository; this.streetRepository = streetRepository; }
public StreetController(IStreetRepository streetRepository, IAreaRepository areaRepository) { this.streetRepository = streetRepository; this.areaRepository = areaRepository; }
public StreetService(IValidationDictionary validationDictionary) { _validationDictionary = validationDictionary; _streetRepository = new EntityStreetRepository(); }
public MeterController(IMeterRepository meterRepo, IStreetRepository streetRepo, IBuildingRepository buildingRepo) { this.meterRepo = meterRepo; this.streetRepo = streetRepo; this.buildingRepo = buildingRepo; }