SIL.FieldWorks.Common.Controls.TriStateTreeViewTests.StateNotChangedIfBeforeCheckCancels C# (CSharp) Method

StateNotChangedIfBeforeCheckCancels() private method

private StateNotChangedIfBeforeCheckCancels ( ) : void
return void
		public void StateNotChangedIfBeforeCheckCancels()
		{
			m_treeView.BeforeCheck += OnBeforeCheck;
			m_treeView.AfterCheck += OnAfterCheck;
			m_fCancelInBeforeCheck = true;

			m_treeView.SetChecked(m_c1Node, TriStateTreeView.CheckState.Checked);

			Assert.IsTrue(m_fBeforeCheck);
			Assert.IsFalse(m_fAfterCheck);
			Assert.AreEqual(TriStateTreeView.CheckState.Unchecked, m_treeView.GetChecked(m_c1Node));
		}