public TypeFilterParser( IFhirSpecificationProvider fhirSpecificationProvider, ILogger <TypeFilterParser> logger) { _fhirSpecificationProvider = EnsureArg.IsNotNull(fhirSpecificationProvider, nameof(fhirSpecificationProvider)); _logger = EnsureArg.IsNotNull(logger, nameof(logger)); }
public R4FhirSpecificationProviderTests() { var dataClient = Substitute.For <IFhirDataClient>(); var metadataOptions = new MetadataOptions(); dataClient.Search(metadataOptions) .ReturnsForAnyArgs(x => TestDataProvider.GetBundleFromFile(TestDataConstants.MetadataFile)); _r4FhirSpecificationProvider = new R4FhirSpecificationProvider(dataClient, _nullR4FhirSpecificationProviderLogger); }