public void Map_StateUnderTest_ExpectedBehavior_Longitude()
        {
            // Arrange
            DegreeToDecimalLatLongMapper degreeToDecimalLatLongMapper = this.CreateDegreeToDecimalLatLongMapper();
            DataCellCollection           sourceRows = new DataCellCollection();

            sourceRows.Add(new DataCell(new LumenWorks.Framework.IO.Csv.Column()
            {
                Name = Constants.columnkey
            }, "", "3519S 14804E"));

            string             columnkey    = Constants.longitudeKey;
            string             value        = "3519S 14804E";
            DataCellCollection currentState = new DataCellCollection();

            Dictionary <string, string> Context = new Dictionary <string, string>();
            // Act
            List <DataCell> result = degreeToDecimalLatLongMapper.Map(
                sourceRows,
                columnkey,
                value,
                Context,
                currentState);

            // Assert 148.066666666667
            Assert.IsTrue(result.Count == 1);
            Assert.IsTrue(result[0].Value == "148.066666666667");
        }