public void SwerefToWGS84()
{
SWEREF99Position swePos = new SWEREF99Position(6652797.165, 658185.201);
WGS84Position wgsPos = swePos.ToWGS84();
// String values from Lantmateriet.se, they convert DMS only.
// Reference: http://www.lantmateriet.se/templates/LMV_Enkelkoordinattransformation.aspx?id=11500
string latDmsStringFromLM = "N 59º 58' 55.23001\"";
string lonDmsStringFromLM = "E 17º 50' 6.11997\"";
Assert.AreEqual(latDmsStringFromLM, wgsPos.LatitudeToString(WGS84Position.WGS84Format.DegreesMinutesSeconds));
Assert.AreEqual(lonDmsStringFromLM, wgsPos.LongitudeToString(WGS84Position.WGS84Format.DegreesMinutesSeconds));
}