コード例 #1
0
        public void RecognizeAllCoins()
        {
            var recognizer = new CoinRecognizer();

            foreach (var coin in Coin.Coins)
            {
                Assert.Same(coin, recognizer.Recognize(new Token(coin.MinWeight, coin.MinDiameter)));
                Assert.Same(coin, recognizer.Recognize(new Token(coin.MaxWeight, coin.MaxDiameter)));
            }
        }
コード例 #2
0
        public void SingleTokenTests(decimal weight, decimal diameter, bool success)
        {
            var recognizer = new CoinRecognizer();

            Assert.Equal(success, recognizer.Recognize(new Token(weight, diameter)) != null);
        }