public void TestItAddsHighArtccs() { ArtccSegment artcc = ArtccSegmentFactory.Make(ArtccType.HIGH); collection.Add(artcc); Assert.Equal(artcc, collection.HighArtccs[0]); }
public void TestItAddsLowArtccs() { ArtccSegment artcc = ArtccSegmentFactory.Make(ArtccType.LOW); collection.Add(artcc); Assert.Equal(artcc, collection.LowArtccs[0]); }
public void TestItAddsArtccs() { ArtccSegment artcc = ArtccSegmentFactory.Make(); collection.Add(artcc); Assert.Equal(artcc, collection.Artccs[0]); }
public ArtccSegmentTest() { this.artcc = new ArtccSegment( "EGTT", ArtccType.HIGH, new Point("abc"), new Point("def"), DefinitionFactory.Make(), DocblockFactory.Make(), CommentFactory.Make() ); }
public void TestItAddsArtccDataWithIdentifiers() { RunParserOnLines( new List <string>(new[] { "EGTT London FIR DIKAS DIKAS BHD BHD;comment" }) ); ArtccSegment result = sectorElementCollection.Artccs[0]; Assert.Equal("EGTT London FIR", result.Identifier); Assert.Equal(ArtccType.REGULAR, result.Type); Assert.Equal(new Point("DIKAS"), result.StartPoint); Assert.Equal(new Point("BHD"), result.EndPoint); AssertExpectedMetadata(result); }
public void TestItAddsArtccData() { RunParserOnLines( new List <string>(new[] { "EGTT London FIR N050.57.00.001 W001.21.24.490 N050.57.00.002 W001.21.24.490;comment" }) ); ArtccSegment result = sectorElementCollection.Artccs[0]; Assert.Equal("EGTT London FIR", result.Identifier); Assert.Equal(ArtccType.REGULAR, result.Type); Assert.Equal(new Point(new Coordinate("N050.57.00.001", "W001.21.24.490")), result.StartPoint); Assert.Equal(new Point(new Coordinate("N050.57.00.002", "W001.21.24.490")), result.EndPoint); AssertExpectedMetadata(result); }
public void TestItReturnsElementsInOrder() { ArtccSegment first = ArtccSegmentFactory.Make(identifier: "EGTT"); ArtccSegment second = ArtccSegmentFactory.Make(identifier: "EGPX"); ArtccSegment third = ArtccSegmentFactory.Make(identifier: "EISN"); sectorElements.Add(first); sectorElements.Add(second); sectorElements.Add(third); IEnumerable <ICompilableElementProvider> expected = new List <ICompilableElementProvider>() { second, first, third }; AssertCollectedItems(expected); }