public void ConvertSDKToAPI()
		{
			sdkRequirementStatus1 = CreateTypicalSDKRequirementStatus();
			apiRequirementStatus1 = new RequirementStatusConverter(sdkRequirementStatus1).ToAPIRequirementStatus();

			Assert.AreEqual(apiRequirementStatus1.ToString(), sdkRequirementStatus1.ToString());
		}
		public void ConvertAPIToSDK()
		{
			apiRequirementStatus1 = CreateTypicalAPIRequirementStatus();
			sdkRequirementStatus1 = new RequirementStatusConverter(apiRequirementStatus1).ToSDKRequirementStatus();

			Assert.AreEqual(sdkRequirementStatus1.ToString(), apiRequirementStatus1.ToString());
		}
        public void ConvertSDKToAPI()
        {
            sdkRequirementStatus1 = CreateTypicalSDKRequirementStatus();
            apiRequirementStatus1 = new RequirementStatusConverter(sdkRequirementStatus1).ToAPIRequirementStatus();

            Assert.AreEqual(apiRequirementStatus1.ToString(), sdkRequirementStatus1.ToString());
        }
        public void ConvertAPIToSDK()
        {
            apiRequirementStatus1 = CreateTypicalAPIRequirementStatus();
            sdkRequirementStatus1 = new RequirementStatusConverter(apiRequirementStatus1).ToSDKRequirementStatus();

            Assert.AreEqual(sdkRequirementStatus1.ToString(), apiRequirementStatus1.ToString());
        }
		/// <summary>
		/// Construct with API RequirementStatus object involved in conversion.
		/// </summary>
		/// <param name="apiRequirementStatus">API requirement status.</param>
		public RequirementStatusConverter(Silanis.ESL.API.RequirementStatus apiRequirementStatus)
		{
			this.apiRequirementStatus = apiRequirementStatus;
		}
 /// <summary>
 /// Construct with API RequirementStatus object involved in conversion.
 /// </summary>
 /// <param name="apiRequirementStatus">API requirement status.</param>
 public RequirementStatusConverter(Silanis.ESL.API.RequirementStatus apiRequirementStatus)
 {
     this.apiRequirementStatus = apiRequirementStatus;
 }