Inheritance: IAnswerMatchingStrategy
        public void IsMatch_LevensteinDistance6_ReturnFalse()
        {
            FuzzyAnswerMatchStrategy strategy = new FuzzyAnswerMatchStrategy(5);

            bool result = strategy.IsMatch("ABCDEFG", "APPPPPP");

            Assert.IsFalse(result);
        }
        public void IsMatch_LevensteinDistance1_ReturnsTrue()
        {
            FuzzyAnswerMatchStrategy strategy = new FuzzyAnswerMatchStrategy(5);

            bool result = strategy.IsMatch("STRING2", "STRING1");

            Assert.IsTrue(result);
        }
        public void IsMatch_LevensteinDistance5_ReturnTrue()
        {
            FuzzyAnswerMatchStrategy strategy = new FuzzyAnswerMatchStrategy(5);

            bool result = strategy.IsMatch("ABCDEF", "ABFEDC");

            Assert.IsTrue(result);
        }
        public void IsMatch_ExactMatch_ReturnsTrue()
        {
            FuzzyAnswerMatchStrategy strategy = new FuzzyAnswerMatchStrategy();

            bool result = strategy.IsMatch("STRING1", "STRING1");

            Assert.IsTrue(result);
        }