public void CreateProvider_Arbitrary_OfXrecordType() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.Arbitrary }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeOfType <ArbitraryOutputProvider>(); }
public void CreateProvider_Flat_OfFlatType() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.Flat }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeOfType <FlatOutputProvider>(); }
public void CreateProvider_Delimited_OfDelimitedType() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.Delimited }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeOfType <DelimitedOutputProvider>(); }
public void CreateProvider_Keyword_OfKwType() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.Keyword }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeOfType <KwOutputProvider>(); }
public void CreateProvider_Ultimate_TBD() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.Ultimate }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeNull(); // future use }
public void CreateProvider_UnboudJSON_OfXrecordType() { //arrange var config = new OrchestratorConfig { OutputDataKind = KindOfTextData.UnboundJSON }; //act var sut = OutputProvider.CreateProvider(config, null, null); //assert sut.Should().BeOfType <XrecordOutputProvider>(); }