public void T00_QualifierExact()
{
QualifierExact qe = new QualifierExact("M");
// test range start/end/key generation
Assert.AreEqual("=M", qe.genLowestKeyTest());
Assert.AreEqual("=M", qe.genHighestKeyTest());
Assert.AreEqual("=M", qe.ToString());
// test basic key match
Assert.AreEqual(false, qe.MatchTo(new QualifierExact("A").ToString()));
Assert.AreEqual(false, qe.MatchTo(new QualifierExact("ZZ").ToString()));
Assert.AreEqual(true, qe.MatchTo(new QualifierExact("M").ToString()));
// test exceptions
// Assert.Fail("need to test exceptions");
}