public void TestFirstGridSquareCharacter_Negative() { decimal lonDegrees = -122.0m; short lonDirection = -1; string expectedResult = "C"; decimal expectedOutRemainder = -2m; var gsh = new GridSquareHelper(); string actualResult = gsh.GetFirstGridsquareCharacter(lonDegrees, lonDirection, out decimal actualOutRemainder); Assert.AreEqual(expectedOutRemainder, actualOutRemainder); Assert.AreEqual(expectedResult, actualResult); }