public async Task DeleteCalculationFundingLineRelationshipDelegatesToGraphRepository() { string FundingLineId = NewRandomString(); string CalculationId = NewRandomString(); await _FundingLineRepository.DeleteCalculationFundingLineRelationship(CalculationId, FundingLineId); await ThenTheRelationshipWasDeleted <Calculation, FundingLine>(AttributeConstants.CalculationFundingLineRelationshipId, (AttributeConstants.CalculationId, CalculationId), (AttributeConstants.FundingLineId, FundingLineId)); }
public async Task DeleteSpecificationDatasetRelationshipDelegatesToGraphRepository() { string specificationId = NewRandomString(); string datasetId = NewRandomString(); await _specificationRepository.DeleteSpecificationDatasetRelationship(specificationId, datasetId); await ThenTheRelationshipWasDeleted <Specification, Dataset>(AttributeConstants.SpecificationDatasetRelationship, (AttributeConstants.SpecificationId, specificationId), (AttributeConstants.DatasetId, datasetId)); await AndTheRelationshipWasDeleted <Dataset, Specification>(AttributeConstants.DatasetSpecificationRelationship, (AttributeConstants.DatasetId, datasetId), (AttributeConstants.SpecificationId, specificationId)); }
public async Task DeleteCalculationDataFieldRelationshipDelegatesToGraphRepository() { string calculationAId = NewRandomString(); string dataFieldId = NewRandomString(); await _calculationRepository.DeleteCalculationDataFieldRelationship(calculationAId, dataFieldId); await ThenTheRelationshipWasDeleted <Calculation, DataField>(AttributeConstants.CalculationDataFieldRelationshipId, (AttributeConstants.CalculationId, calculationAId), (AttributeConstants.DataFieldId, dataFieldId)); await AndTheRelationshipWasDeleted <DataField, Calculation>(AttributeConstants.DataFieldCalculationRelationship, (AttributeConstants.DataFieldId, dataFieldId), (AttributeConstants.CalculationId, calculationAId)); }
public async Task DeleteCalculationCalculationRelationship_GivenValidCalculationAndCalculation_ExpectedMethodsCalled() { string calculationAId = NewRandomString(); string calculationBId = NewRandomString(); await _calculationRepository.DeleteCalculationCalculationRelationship(calculationAId, calculationBId); await ThenTheRelationshipWasDeleted <Calculation, Calculation>(AttributeConstants.CalculationACalculationBRelationship, (AttributeConstants.CalculationId, calculationAId), (AttributeConstants.CalculationId, calculationBId)); await AndTheRelationshipWasDeleted <Calculation, Calculation>(AttributeConstants.CalculationBCalculationARelationship, (AttributeConstants.CalculationId, calculationBId), (AttributeConstants.CalculationId, calculationAId)); }
public async Task DeleteDataDefinitionDatasetRelationshipDelegatesToGraphRepository() { string definitionId = NewRandomString(); string datasetId = NewRandomString(); await _datasetRepository.DeleteDataDefinitionDatasetRelationship(definitionId, datasetId); await ThenTheRelationshipWasDeleted <DatasetDefinition, Dataset>(AttributeConstants.DatasetDefinitionDatasetRelationshipId, (AttributeConstants.DatasetDefinitionId, definitionId), (AttributeConstants.DatasetId, datasetId)); await AndTheRelationshipWasDeleted <Dataset, DatasetDefinition>(AttributeConstants.DatasetDatasetDefinitionRelationshipId, (AttributeConstants.DatasetId, datasetId), (AttributeConstants.DatasetDefinitionId, definitionId)); }