public void ProductionDefinitionTest() { var responseIbar = ApiBuilder.Query(BearerToken) .Production() .ProductionDefinitions(new Dto.Queries.Production.ProductionDefinitions.Query.Query { EquipmentTypeId = EquipmentTypeFlangeId, MarketSectorId = Types.MarketSectorType.Types.IBAR.Id }) .Execute(); var productionDefinitionIbar = responseIbar.Data.ProductionDefinitions.FirstOrDefault( pd => pd.ConductorMaterial.Id == Types.ConductorMaterial.Types.Copper.Id && pd.Rating.Id == Types.EquipmentRating.Ratings.Rating2500.Id ); var responseResinbar = ApiBuilder.Query(BearerToken) .Production() .ProductionDefinitions(new Dto.Queries.Production.ProductionDefinitions.Query.Query { EquipmentTypeId = EquipmentTypeFlangeId, MarketSectorId = Types.MarketSectorType.Types.Resinbar.Id }) .Execute(); var productionDefinitionResinbar = responseResinbar.Data.ProductionDefinitions.FirstOrDefault( pd => pd.ConductorMaterial.Id == Types.ConductorMaterial.Types.Copper.Id && pd.Rating.Id == Types.EquipmentRating.Ratings.Rating2500.Id ); Assert.NotNull(productionDefinitionIbar); Assert.NotNull(productionDefinitionResinbar); Assert.AreNotEqual(productionDefinitionIbar.Id, productionDefinitionResinbar.Id); }