SIL.FieldWorks.FwCoreDlgs.DummyWritingSystemPropertiesDialog.ValidateSortingTab C# (CSharp) Method

ValidateSortingTab() private method

private ValidateSortingTab ( ) : void
return void
		internal void ValidateSortingTab()
		{
			Assert.AreEqual(CurrentWritingSystem.SortUsing.ToString(), m_sortUsingComboBox.SelectedValue.ToString());
			switch (CurrentWritingSystem.SortUsing)
			{
				case WritingSystemDefinition.SortRulesType.DefaultOrdering:
					Assert.IsNullOrEmpty(m_sortRulesTextBox.Text);
					Assert.AreEqual(0, m_sortLanguageComboBox.SelectedIndex);
					break;
				case WritingSystemDefinition.SortRulesType.CustomICU:
				case WritingSystemDefinition.SortRulesType.CustomSimple:
					Assert.AreEqual(CurrentWritingSystem.SortRules, m_sortRulesTextBox.Text);
					break;
				case WritingSystemDefinition.SortRulesType.OtherLanguage:
					Assert.AreEqual(CurrentWritingSystem.SortRules, m_sortLanguageComboBox.SelectedValue);
					break;
				default:
					Assert.Fail("Unknown SortUsing: " + CurrentWritingSystem.SortUsing);
					break;
			}
		}
		#endregion