Exemple #1
0
        public void Degree(double input, double expected)
        {
            //Arrange
            var _segmetns = new LngLatSegments(input);

            //Act
            var actual = _segmetns.Degree;

            //Assert
            Assert.Equal(expected, actual);
        }
Exemple #2
0
        public void DMS(string input, string expected)
        {
            //Arrange
            var _segmetns = new LngLatSegments(input);

            //Act
            var actual = _segmetns.DMS;

            //Assert
            Assert.Equal(expected, actual);
        }
Exemple #3
0
        [InlineData(-12.345678, -12.345678)] // 12° 20' 44"
        public void EncodeDecodeLngLat(double input, double expected)
        {
            //Arrange
            var _tileUtils = new TileUtils();

            //Act
            var code   = _tileUtils.EncodeLngLat(input);
            var actual = new LngLatSegments(code).Degree;

            //Assert
            Assert.Equal(expected, actual);
        }
Exemple #4
0
        public void LngLatSegments1(string input, UInt32 g, UInt32 d, UInt32 m, UInt32 s, UInt32 s11, double seconds)
        {
            //Arrange
            var _segmetns = new LngLatSegments(input);

            //Assert
            Assert.Equal(g, _segmetns.G);
            Assert.Equal(d, _segmetns.D);
            Assert.Equal(m, _segmetns.M);
            Assert.Equal(s, _segmetns.S);
            Assert.Equal(s11, _segmetns.S11);
            Assert.Equal(seconds, _segmetns.Seconds);
        }
Exemple #5
0
        public void LngLatSegments(double input, uint g, uint d, uint m, uint s, uint s11, double seconds)
        {
            //Arrange
            var _segmetns = new LngLatSegments(input);

            //Assert
            Assert.Equal(g, _segmetns.G);
            Assert.Equal(d, _segmetns.D);
            Assert.Equal(m, _segmetns.M);
            Assert.Equal(s, _segmetns.S);
            Assert.Equal(s11, _segmetns.S11);
            Assert.Equal(seconds, _segmetns.Seconds);
        }