private void VerifyString()
{
// If the validation is successful, then MS-ASDTYPE_R88 can be captured.
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-ASDTYPE_R88");
// Verify MS-ASDTYPE requirement: MS-ASDTYPE_R88
Site.CaptureRequirementIfIsTrue(
this.activeSyncClient.ValidationResult,
"MS-ASDTYPE",
88,
@"[In string Data Type] A string is a chunk of Unicode text.");
// If the validation is successful, then MS-ASDTYPE_R90 can be captured.
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-ASDTYPE_R90");
// Verify MS-ASDTYPE requirement: MS-ASDTYPE_R90
Site.CaptureRequirementIfIsTrue(
this.activeSyncClient.ValidationResult,
"MS-ASDTYPE",
90,
@"[In string Data Type] An element of this [string] type is declared as an element with a type attribute of ""string"".");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-ASDTYPE_R91");
// ActiveSyncClient encoded string data as inline strings, so if response is successfully returned this requirement can be covered.
// Verify MS-ASDTYPE requirement: MS-ASDTYPE_R91
Site.CaptureRequirement(
"MS-ASDTYPE",
91,
@"[In string Data Type] Elements with a string data type MUST be encoded and transmitted as [WBXML1.2] inline strings.");
// If the validation is successful, then MS-ASDTYPE_R94 can be captured.
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-ASDTYPE_R94");
// Verify MS-ASDTYPE requirement: MS-ASDTYPE_R94
Site.CaptureRequirementIfIsTrue(
this.activeSyncClient.ValidationResult,
"MS-ASDTYPE",
94,
@"[In string Data Type] Elements of these types [ActiveSync defines several conventions for strings that adhere to commonly used formats]are defined as string types in XML schemas.");
}