public static void CompareContractWithSavedEntity(Contracts.Curve contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsNexusId).First().Identifier); var savedEntity = new DbSetRepository <MDM.Curve>(new MappingContext()).FindOne <MDM.Curve>(id); CompareContractWithEntityDetails(contract, savedEntity); }
public void CompareContractWithSavedEntity(EnergyTrading.MDM.Contracts.Sample.Party contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsMdmId).First().Identifier); var savedEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Party>(id); this.CompareContractWithEntityDetails(contract, savedEntity); }
public void should_delete_the_mapping() { var dbExchange = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Exchange>(exchange.Id); Assert.IsTrue(dbExchange.Mappings.Where(mapping => mapping.Id == exchange.Mappings[0].Id).Count() == 0); }
public void should_delete_the_mapping() { var dbCurve = new DbSetRepository <MDM.Curve>(new MappingContext()).FindOne <MDM.Curve>(curve.Id); Assert.IsTrue(dbCurve.Mappings.Where(mapping => mapping.Id == curve.Mappings[0].Id).Count() == 0); }
public static void CompareContractWithSavedEntity(OpenNexus.MDM.Contracts.PartyRole contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsMdmId).First().Identifier); var savedEntity = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne<MDM.PartyRole>(id); CompareContractWithEntityDetails(contract, savedEntity); }
public static void CompareContractWithSavedEntity(OpenNexus.MDM.Contracts.PartyRole contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsMdmId).First().Identifier); var savedEntity = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne <MDM.PartyRole>(id); CompareContractWithEntityDetails(contract, savedEntity); }
public void should_leave_other_mappings_untouched() { var dbExchange = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Exchange>(exchange.Id); Assert.AreEqual(1, dbExchange.Mappings.Count); }
public void should_delete_the_mapping() { var dbLocation = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Location>(location.Id); Assert.IsTrue(dbLocation.Mappings.Where(mapping => mapping.Id == location.Mappings[0].Id).Count() == 0); }
public void should_leave_other_mappings_untouched() { var dbExchange = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Exchange>(exchange.Id); Assert.AreEqual(1, dbExchange.Mappings.Count); }
public void should_delete_the_mapping() { var dbLegalEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.LegalEntity>(legalentity.Id); Assert.IsTrue(dbLegalEntity.Mappings.Where(mapping => mapping.Id == legalentity.Mappings[0].Id).Count() == 0); }
public void should_leave_other_mappings_untouched() { var dbLocation = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Location>(location.Id); Assert.AreEqual(1, dbLocation.Mappings.Count); }
public void should_delete_the_mapping() { var dbExchange = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Exchange>(exchange.Id); Assert.IsTrue(dbExchange.Mappings.Where(mapping => mapping.Id == exchange.Mappings[0].Id).Count() == 0); }
public static void CompareContractWithSavedEntity(EnergyTrading.MDM.Contracts.Sample.Broker contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsMdmId).First().Identifier); var savedEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Broker>(id); CompareContractWithEntityDetails(contract, savedEntity); }
public void should_delete_the_mapping() { var dbPartyRole = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne<MDM.PartyRole>(partyrole.Id); Assert.IsTrue(dbPartyRole.Mappings.Where(mapping => mapping.Id == partyrole.Mappings[0].Id).Count() == 0); }
public void should_delete_the_mapping() { var dbBroker = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Broker>(broker.Id); Assert.IsTrue(dbBroker.Mappings.Where(mapping => mapping.Id == broker.Mappings[0].Id).Count() == 0); }
public void should_leave_other_mappings_untouched() { var dbCurve = new DbSetRepository <MDM.Curve>(new MappingContext()).FindOne <MDM.Curve>(curve.Id); Assert.AreEqual(1, dbCurve.Mappings.Count); }
public void should_leave_other_mappings_untouched() { var dbLegalEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.LegalEntity>(legalentity.Id); Assert.AreEqual(1, dbLegalEntity.Mappings.Count); }
protected override void Initialize() { repository = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())); var party1 = ObjectMother.Create <Party>(); var party2 = ObjectMother.Create <Party>(); var system = new SourceSystem { Name = Guid.NewGuid().ToString() }; this.mappingValue = Guid.NewGuid().ToString(); this.mappingValue2 = Guid.NewGuid().ToString(); party1.ProcessMapping(new PartyMapping { System = system, MappingValue = this.mappingValue }); party2.ProcessMapping(new PartyMapping { System = system, MappingValue = this.mappingValue2 }); repository.Add(system); repository.Add(party1); repository.Add(party2); repository.Flush(); }
public void should_leave_other_mappings_untouched() { var dbSourceSystem = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.SourceSystem>(sourcesystem.Id); Assert.AreEqual(1, dbSourceSystem.Mappings.Count); }
public void should_delete_the_mapping() { var dbSourceSystem = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.SourceSystem>(sourcesystem.Id); Assert.IsTrue(dbSourceSystem.Mappings.Where(mapping => mapping.Id == sourcesystem.Mappings[0].Id).Count() == 0); }
public void should_leave_other_mappings_untouched() { var dbPartyRole = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne<MDM.PartyRole>(partyrole.Id); Assert.AreEqual(1, dbPartyRole.Mappings.Count); }
public static void CompareContractWithSavedEntity(Contracts.Curve contract) { int id = int.Parse(contract.Identifiers.Where(x => x.IsNexusId).First().Identifier); var savedEntity = new DbSetRepository<MDM.Curve>(new MappingContext()).FindOne<MDM.Curve>(id); CompareContractWithEntityDetails(contract, savedEntity); }
public void should_leave_other_mappings_untouched() { var dbLegalEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.LegalEntity>(legalentity.Id); Assert.AreEqual(1, dbLegalEntity.Mappings.Count); }
public void should_delete_the_mapping() { var dbPerson = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Person>(person.Id); Assert.IsTrue(dbPerson.Mappings.Where(mapping => mapping.Id == person.Mappings[0].Id).Count() == 0); }
public void should_leave_other_mappings_untouched() { var dbLocation = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Location>(location.Id); Assert.AreEqual(1, dbLocation.Mappings.Count); }
public void should_leave_other_mappings_untouched() { var dbPartyRole = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne <MDM.PartyRole>(partyrole.Id); Assert.AreEqual(1, dbPartyRole.Mappings.Count); }
public void should_delete_the_mapping() { var dbPartyRole = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne <MDM.PartyRole>(partyrole.Id); Assert.IsTrue(dbPartyRole.Mappings.Where(mapping => mapping.Id == partyrole.Mappings[0].Id).Count() == 0); }
public static void ConfirmEntitySaved(int id, OpenNexus.MDM.Contracts.PartyRole contract) { var savedEntity = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne<MDM.PartyRole>(id); contract.Identifiers.Add(new MdmId() { IsMdmId = true, Identifier = id.ToString() }); CompareContractWithEntityDetails(contract, savedEntity); }
public static void ConfirmEntitySaved(int id, Contracts.Curve contract) { var savedEntity = new DbSetRepository<MDM.Curve>(new MappingContext()).FindOne<MDM.Curve>(id); contract.Identifiers.Add(new NexusId() { IsNexusId = true, Identifier = id.ToString() }); CompareContractWithEntityDetails(contract, savedEntity); }
public static void ConfirmEntitySaved(int id, EnergyTrading.MDM.Contracts.Sample.Broker contract) { var savedEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.Broker>(id); contract.Identifiers.Add(new MdmId() { IsMdmId = true, Identifier = id.ToString() }); CompareContractWithEntityDetails(contract, savedEntity); }
public void should_update_the_mapping_on_the_curve_entity() { var savedMapping = new DbSetRepository<MDM.Curve>(new MappingContext()).FindOne<MDM.Curve>(entity.Id).Mappings[0]; Assert.AreEqual(currentTrayportMapping.System.Name, savedMapping.System.Name); Assert.AreEqual(currentTrayportMapping.MappingValue, savedMapping.MappingValue); Assert.AreEqual(currentTrayportMapping.IsMaster, savedMapping.IsMaster); Assert.AreEqual(currentTrayportMapping.IsDefault, savedMapping.IsDefault); Assert.AreEqual(currentTrayportMapping.Validity.Start, savedMapping.Validity.Start); Assert.AreEqual(currentTrayportMapping.Validity.Finish.AddDays(2), savedMapping.Validity.Finish); }
public void should_update_the_mapping_on_the_sourcesystem_entity() { var savedMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.SourceSystem>(entity.Id).Mappings[0]; Assert.AreEqual(currentTrayportMapping.System.Name, savedMapping.System.Name); Assert.AreEqual(currentTrayportMapping.MappingValue, savedMapping.MappingValue); Assert.AreEqual(currentTrayportMapping.IsMaster, savedMapping.IsMaster); Assert.AreEqual(currentTrayportMapping.IsDefault, savedMapping.IsDefault); Assert.AreEqual(currentTrayportMapping.Validity.Start, savedMapping.Validity.Start); Assert.AreEqual(currentTrayportMapping.Validity.Finish.AddDays(2), savedMapping.Validity.Finish); }
public void should_update_the_mapping_on_the_curve_entity() { var savedMapping = new DbSetRepository <MDM.Curve>(new MappingContext()).FindOne <MDM.Curve>(entity.Id).Mappings[0]; Assert.AreEqual(currentTrayportMapping.System.Name, savedMapping.System.Name); Assert.AreEqual(currentTrayportMapping.MappingValue, savedMapping.MappingValue); Assert.AreEqual(currentTrayportMapping.IsMaster, savedMapping.IsMaster); Assert.AreEqual(currentTrayportMapping.IsDefault, savedMapping.IsDefault); Assert.AreEqual(currentTrayportMapping.Validity.Start, savedMapping.Validity.Start); Assert.AreEqual(currentTrayportMapping.Validity.Finish.AddDays(2), savedMapping.Validity.Finish); }
public void should_update_the_mapping_on_the_location_entity() { var savedMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Location>(entity.Id).Mappings[0]; Assert.AreEqual(currentTrayportMapping.System.Name, savedMapping.System.Name); Assert.AreEqual(currentTrayportMapping.MappingValue, savedMapping.MappingValue); Assert.AreEqual(currentTrayportMapping.IsMaster, savedMapping.IsMaster); Assert.AreEqual(currentTrayportMapping.IsDefault, savedMapping.IsDefault); Assert.AreEqual(currentTrayportMapping.Validity.Start, savedMapping.Validity.Start); Assert.AreEqual(currentTrayportMapping.Validity.Finish.AddDays(2), savedMapping.Validity.Finish); }
public static void ConfirmEntitySaved(int id, OpenNexus.MDM.Contracts.PartyRole contract) { var savedEntity = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())).FindOne <MDM.PartyRole>(id); contract.Identifiers.Add(new MdmId() { IsMdmId = true, Identifier = id.ToString() }); CompareContractWithEntityDetails(contract, savedEntity); }
public void ConfirmEntitySaved(int id, EnergyTrading.MDM.Contracts.Sample.Party contract) { var savedEntity = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.Party>(id); contract.Identifiers.Add(new MdmId() { IsMdmId = true, Identifier = id.ToString() }); this.CompareContractWithEntityDetails(contract, savedEntity); }
public static void ConfirmEntitySaved(int id, Contracts.Curve contract) { var savedEntity = new DbSetRepository <MDM.Curve>(new MappingContext()).FindOne <MDM.Curve>(id); contract.Identifiers.Add(new NexusId() { IsNexusId = true, Identifier = id.ToString() }); CompareContractWithEntityDetails(contract, savedEntity); }
public void should_create_a_mapping_on_the_location_entity() { var savedMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne <MDM.LocationMapping>(int.Parse(GetLocationHeader()[3])); Assert.AreEqual(mapping.SystemName, savedMapping.System.Name); Assert.AreEqual(mapping.Identifier, savedMapping.MappingValue); Assert.AreEqual(mapping.SourceSystemOriginated, savedMapping.IsMaster); Assert.AreEqual(mapping.DefaultReverseInd, savedMapping.IsDefault); Assert.AreEqual(DateUtility.Round(mapping.StartDate.Value), savedMapping.Validity.Start); Assert.AreEqual(DateUtility.Round(mapping.EndDate.Value), savedMapping.Validity.Finish); }
public void should_create_a_mapping_on_the_location_entity() { var savedMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.LocationMapping>(int.Parse(GetLocationHeader()[3])); Assert.AreEqual(mapping.SystemName, savedMapping.System.Name); Assert.AreEqual(mapping.Identifier, savedMapping.MappingValue); Assert.AreEqual(mapping.SourceSystemOriginated, savedMapping.IsMaster); Assert.AreEqual(mapping.DefaultReverseInd, savedMapping.IsDefault); Assert.AreEqual(DateUtility.Round(mapping.StartDate.Value), savedMapping.Validity.Start); Assert.AreEqual(DateUtility.Round(mapping.EndDate.Value), savedMapping.Validity.Finish); }
protected override void Initialize() { repository = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())); var z = new Zapper(repository); z.Zap(); this.party1 = ObjectMother.Create <Party>(); this.party2 = ObjectMother.Create <Party>(); repository.Add(this.party1); repository.Add(this.party2); repository.Flush(); }
protected static void Establish_context() { repository = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())); foreach (var rd in repository.Queryable<MDM.ReferenceData>()) { repository.Delete(rd); } referenceDataList = new List<EnergyTrading.Mdm.Contracts.ReferenceData>() { new EnergyTrading.Mdm.Contracts.ReferenceData() { Value = "test1"}, new EnergyTrading.Mdm.Contracts.ReferenceData() { Value = "test2"}}; content = HttpContentExtensions.CreateDataContract(referenceDataList); client = new HttpClient(); }
protected static void Establish_context() { refData = new ReferenceData() { Key = "LocationType", Value = Guid.NewGuid().ToString() }; var repository = new DbSetRepository<MDM.ReferenceData>(new MappingContext()); foreach (var rd in repository.Queryable()) { repository.Delete(rd); } repository.Add(refData); repository.Flush(); client = new HttpClient(); }
public void InitializeSingleTest() { var vehicles = this._vehiclesList.AsQueryable(); var vehiclesMock = new Mock <DbSet <Vehicle> >(); vehiclesMock.As <IQueryable <Vehicle> >().Setup(m => m.Provider).Returns(vehicles.Provider); vehiclesMock.As <IQueryable <Vehicle> >().Setup(m => m.Expression).Returns(vehicles.Expression); vehiclesMock.As <IQueryable <Vehicle> >().Setup(m => m.ElementType).Returns(vehicles.ElementType); vehiclesMock.As <IQueryable <Vehicle> >().Setup(m => m.GetEnumerator()).Returns(vehicles.GetEnumerator()); var moqUnitOfWorkFactory = new Mock <IUnitOfWorkFactory>(); var vehiclesRepository = new DbSetRepository <Vehicle>(vehiclesMock.Object, true); this._controller = new VehiclesController(vehiclesRepository, moqUnitOfWorkFactory.Object); }
private static void Establish_Context() { var repository = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())); endur = new SourceSystem { Name = "Endur" + Guid.NewGuid() }; trayport = new SourceSystem { Name = "Trayport" + Guid.NewGuid() }; var entity = new Location { Name = Guid.NewGuid().ToString() }; trayportMapping = new LocationMapping { MappingValue = Guid.NewGuid().ToString(), System = trayport, Validity = new DateRange(DateTime.MinValue, DateTime.MaxValue) }; endurMapping = new LocationMapping { MappingValue = Guid.NewGuid().ToString(), System = endur, IsDefault = false, Validity = new DateRange(DateTime.MinValue, DateTime.MaxValue) }; endurMapping2 = new LocationMapping { MappingValue = Guid.NewGuid().ToString(), System = endur, IsDefault = false, Validity = new DateRange(DateTime.MinValue, DateTime.MaxValue) }; repository.Add(endur); repository.Add(trayport); entity.ProcessMapping(trayportMapping); entity.ProcessMapping(endurMapping); entity.ProcessMapping(endurMapping2); repository.Add(entity); repository.Flush(); }
protected static void Establish_context() { refData = new ReferenceData() { Key = "LocationType", Value = Guid.NewGuid().ToString() }; var repository = new DbSetRepository <MDM.ReferenceData>(new MappingContext()); foreach (var rd in repository.Queryable()) { repository.Delete(rd); } repository.Add(refData); repository.Flush(); client = new HttpClient(); }
protected static void Establish_context() { repository = new DbSetRepository(new DbContextProvider(() => new NexusMappingContext())); foreach (var rd in repository.Queryable <MDM.ReferenceData>()) { repository.Delete(rd); } referenceDataList = new List <EnergyTrading.Mdm.Contracts.ReferenceData>() { new EnergyTrading.Mdm.Contracts.ReferenceData() { Value = "test1" }, new EnergyTrading.Mdm.Contracts.ReferenceData() { Value = "test1" } }; content = HttpContentExtensions.CreateDataContract(referenceDataList); client = new HttpClient(); }
private static ulong CurrentEntityVersion() { var sourcesystemMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.SourceSystemMapping>(entity.Mappings[0].Id); return sourcesystemMapping.Version.ToUnsignedLongVersion(); }
private static long CurrentEntityVersion() { byte[] b = new DbSetRepository <MDM.CurveMapping>(new MappingContext()).FindOne <MDM.Curve>(entity.Mappings[0].Id).Version; return(BitConverter.ToInt64(b, 0)); }
static PartyRoleData() { repository = ObjectScript.Repository; }
private static ulong CurrentEntityVersion() { byte[] b = new DbSetRepository<PartyRoleMapping>(new NexusMappingContext()).FindOne<MDM.PartyRole>(entity.Mappings[0].Id).Version; return b.ToUnsignedLongVersion(); }
private static long CurrentEntityVersion() { var curveMapping = new DbSetRepository<MDM.CurveMapping>(new MappingContext()).FindOne<MDM.Curve>(entity.Mappings[0].Id); return BitConverter.ToInt64(curveMapping.Version, 0); }
public PersonData(DbSetRepository repository) { this.repository = repository; }
static CurveData() { repository = ObjectScript.Repository; }
private static ulong CurrentEntityVersion() { var brokerMapping = new DbSetRepository(new DbContextProvider(() => new SampleMappingContext())).FindOne<MDM.PartyRoleMapping>(entity.Mappings[0].Id); return brokerMapping.Version.ToUnsignedLongVersion(); }
public SourceSystemData(DbSetRepository repository) { this.repository = repository; }
public PartyData(DbSetRepository repository) { this.repository = repository; }
static BrokerData() { repository = ObjectScript.Repository; }