public void MasterIndexSearchAttribute_Constructor()
 {
     _masterIndexSearchAttribute = new MasterIndexSearchAttribute(true);
     Assert.AreEqual(true, _masterIndexSearchAttribute.Searchable);
     Assert.IsTrue(string.IsNullOrEmpty(_masterIndexSearchAttribute.RmsClassicColumnName));
     Assert.AreEqual(SearchRuleType.None, _masterIndexSearchAttribute.SearchType);
     Assert.AreEqual(1, _masterIndexSearchAttribute.FieldWeight);
     Assert.AreEqual(false, _masterIndexSearchAttribute.Required);
     Assert.AreEqual(1, _masterIndexSearchAttribute.Priorities.Length);
     Assert.AreEqual(SearchRulePriority.Priority1, _masterIndexSearchAttribute.Priorities[0]);
 }
 public void MasterIndexSearchAttribute_InitializingConstructorForExactSearchType()
 {
     _priorities = new[] { SearchRulePriority.Priority2 };
     _masterIndexSearchAttribute = new MasterIndexSearchAttribute(false, ColumnName, SearchRuleType.Exact, 2, true, _priorities);
     Assert.AreEqual(false, _masterIndexSearchAttribute.Searchable);
     Assert.AreEqual(ColumnName, _masterIndexSearchAttribute.RmsClassicColumnName);
     Assert.AreEqual(SearchRuleType.Exact, _masterIndexSearchAttribute.SearchType);
     Assert.AreEqual(2, _masterIndexSearchAttribute.FieldWeight);
     Assert.AreEqual(true, _masterIndexSearchAttribute.Required);
     Assert.AreEqual(_priorities.Length, _masterIndexSearchAttribute.Priorities.Length);
 }
 public void MasterIndexSearchAttribute_InitializingConstructorForContainsSearchType()
 {
     priorities = new SearchRulePriority[] { SearchRulePriority.Priority2, SearchRulePriority.Priority3 };
     masterIndexSearchAttribute = new MasterIndexSearchAttribute(false, columnName, SearchRuleType.Contains, 2, true, priorities);
     Assert.AreEqual(false, masterIndexSearchAttribute.Searchable);
     Assert.AreEqual(columnName, masterIndexSearchAttribute.RmsClassicColumnName);
     Assert.AreEqual(SearchRuleType.Contains, masterIndexSearchAttribute.SearchType);
     Assert.AreEqual(2, masterIndexSearchAttribute.FieldWeight);
     Assert.AreEqual(true, masterIndexSearchAttribute.Required);
     Assert.AreEqual(priorities.Length, masterIndexSearchAttribute.Priorities.Length);
 }