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"); }