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))); } }
public void SingleTokenTests(decimal weight, decimal diameter, bool success) { var recognizer = new CoinRecognizer(); Assert.Equal(success, recognizer.Recognize(new Token(weight, diameter)) != null); }