public void Test_03_Clear()
		{
			IActionPropertySet actionProps = GetTestPropertySet();
			ActionPropertyController controller = new ActionPropertyController();

			TextBox edPassword = new TextBox();
			CheckBox cbConvert = new CheckBox();

			IActionProperty propConvert1 = actionProps["Convert"];
			IActionProperty propPassword1 = actionProps["Password"];

			controller.Associate(cbConvert, propConvert1);
			controller.Associate(edPassword, propPassword1);

			edPassword.Text = "Hello";
			Assert.AreEqual("Hello", Convert.ToString(propPassword1.Value), "Should be linked at this stage");
			cbConvert.Checked = false;
			Assert.IsFalse(Convert.ToBoolean(propConvert1.Value), "Should be linked at this stage");

			controller.Clear();

			edPassword.Text = "Excellent";
			Assert.AreEqual("Hello", Convert.ToString(propPassword1.Value), "After Clear() these should no longer be linked");
			cbConvert.Checked = true;
			Assert.IsFalse(Convert.ToBoolean(propConvert1.Value), "After Clear() these should no longer be linked");
		}