public static string ConvertActiveSyncProtocolVersion(string originalVersion, ITestSite site)
{
string convertedVersion = null;
if (string.Equals(originalVersion, "12.1", StringComparison.CurrentCultureIgnoreCase))
{
convertedVersion = "121";
}
else if (string.Equals(originalVersion, "14.0", StringComparison.CurrentCultureIgnoreCase))
{
convertedVersion = "140";
}
else if (string.Equals(originalVersion, "14.1", StringComparison.CurrentCultureIgnoreCase))
{
convertedVersion = "141";
}
else if (string.Equals(originalVersion, "16.0", StringComparison.CurrentCultureIgnoreCase))
{
convertedVersion = "160";
}
else
{
site.Assert.Fail(originalVersion + " is not a valid value of ActiveSyncProtocolVersion property, the value should be 12.1, 14.0, 14.1 or 16.0.");
}
return convertedVersion;
}