public void TestItReturnsMiscGroupWithSpecificDescriptor() { ConfigFileSection section = ConfigFileSectionFactory.Make(descriptor: "foo", dataType: InputDataType.SCT_FIXES); OutputGroup group = OutputGroupFactory.CreateMisc(section); Assert.Equal("misc.SCT_FIXES", group.Key); Assert.Equal("Start misc foo", group.HeaderDescription); }
public void TestItReturnsEnrouteGroupWithoutSpecificDescriptor() { ConfigFileSection section = ConfigFileSectionFactory.Make(descriptor: null, dataType: InputDataType.SCT_FIXES); OutputGroup group = OutputGroupFactory.CreateEnroute(section); Assert.Equal("enroute.SCT_FIXES", group.Key); Assert.Null(group.HeaderDescription); }
public void TestItReturnsAirportGroupWithSpecificDescriptor() { ConfigFileSection section = ConfigFileSectionFactory.Make(descriptor: "foo", dataType: InputDataType.SCT_FIXES); OutputGroup group = OutputGroupFactory.CreateAirport(section, "EGLL"); Assert.Equal("airport.SCT_FIXES.EGLL", group.Key); Assert.Equal("Start EGLL foo", group.HeaderDescription); }
public void TestItReturnsCorrectAirportDescription() { ConfigFileSection configSection = ConfigFileSectionFactory.Make(descriptor: "foo", dataType: InputDataType.ESE_AGREEMENTS); Assert.Equal("Start EGLL foo", OutputGroupDescriptionGenerator.GenerateAirportDescription(configSection, "EGLL")); }
public void TestItReturnsCorrectAirportKeyWithoutDescriptor() { ConfigFileSection configSection = ConfigFileSectionFactory.Make(descriptor: null, dataType: InputDataType.SCT_STARS); Assert.Equal("airport.SCT_STARS", OutputGroupKeyGenerator.GenerateAirportKey(configSection, "EGLL")); }
public void TestItReturnsCorrectAirportKeyWithDescriptor() { ConfigFileSection configSection = ConfigFileSectionFactory.Make(dataType: InputDataType.ESE_AGREEMENTS); Assert.Equal("airport.ESE_AGREEMENTS.EGLL", OutputGroupKeyGenerator.GenerateAirportKey(configSection, "EGLL")); }
public void TestItReturnsCorrectMiscKey() { ConfigFileSection configSection = ConfigFileSectionFactory.Make(dataType: InputDataType.ESE_AGREEMENTS); Assert.Equal("misc.ESE_AGREEMENTS", OutputGroupKeyGenerator.GenerateMiscKey(configSection)); }