コード例 #1
0
        public void RansomeNoteTestMethod()
        {
            RansomNote ransomNote = new RansomNote();

            Assert.AreEqual(false, ransomNote.CanConstruct("a", "b"));
            Assert.AreEqual(false, ransomNote.CanConstruct("a", "b"));
            Assert.AreEqual(true, ransomNote.CanConstruct("aa", "aab"));
        }
コード例 #2
0
        public void DataDrivenTest(string ransomNote, string magazine, bool canConstructExpected)
        {
            var  sut          = new RansomNote();
            bool canConstruct = sut.CanConstruct(ransomNote, magazine);

            canConstruct.Should().Be(canConstructExpected, $"{ransomNote} in {magazine}");
        }