コード例 #1
0
        public void CheckIsTerminationUnsupportedTest()
        {
            IAlphabet alphabet = Alphabets.DNA;
            bool      actual   = alphabet.CheckIsTermination('A');

            Assert.AreEqual(false, actual);
        }
コード例 #2
0
        public void CheckIsTerminationTrueTest()
        {
            IAlphabet alphabet = Alphabets.Protein;
            bool      actual   = alphabet.CheckIsTermination('*');

            Assert.AreEqual(true, actual);
        }
コード例 #3
0
        public void CheckIsTerminationFalseTest()
        {
            IAlphabet alphabet = Alphabets.Protein;
            bool      actual   = alphabet.CheckIsTermination('A');

            Assert.AreEqual(false, actual);
        }
コード例 #4
0
        public void CheckIsTerminationMissingAlphabetTest()
        {
            IAlphabet alphabet = null;

            alphabet.CheckIsTermination('A');
        }
コード例 #5
0
        public void CheckIsTerminationMissingAlphabetTest()
        {
            IAlphabet alphabet = null;

            Assert.Throws <ArgumentNullException>(() => alphabet.CheckIsTermination('A'));
        }