Example #1
0
        public async Task Flip()
        {
            int    result       = CoinFlipController.Flip();
            string stringResult = CoinFlipController.GetString(result);

            await ReplyAsync(stringResult);
        }
Example #2
0
        public void Coin_Is_Either_Heads_Or_Tails()
        {
            var coinflip         = CoinFlipController.Flip();
            var possibleOutcomes = new[] { 1, 2 };

            Assert.Contains(coinflip, possibleOutcomes);
        }
Example #3
0
        public void Coin_Can_Be_Tails()
        {
            var result = CoinFlipController.GetString(2);

            Assert.That(result, Is.EqualTo("Tails"));
        }
Example #4
0
        public void Coin_Can_Be_Heads()
        {
            var result = CoinFlipController.GetString(1);

            Assert.That(result, Is.EqualTo("Heads"));
        }