コード例 #1
0
        public void Did_TransactionDatabase_Support_Returns_Correct()
        {
            var transactions = new TransactionDatabase();

            transactions.AddTransaction(new Transaction("A,B,C,D"));
            transactions.AddTransaction(new Transaction("A,B,C,D,A"));
            transactions.AddTransaction(new Transaction("A,B"));
            transactions.AddTransaction(new Transaction("A,B,C"));
            var support = transactions.GetSupportOfTransaction(new Transaction("A,B,C"));

            Assert.AreEqual(0.75, support, "GetSupportOfTransaction is not equals to 0.75");
        }