public void when_lived_monkey_attack() { Monkey monkey = new Lived("", () => 1); Assert.AreEqual(monkey.Attack().Name, "香蕉"); monkey = new Lived("", () => 2); Assert.AreEqual(monkey.Attack().Name, "波"); monkey = new Lived("", () => 3); Assert.AreEqual(monkey.Attack().Name, "挡"); monkey = new Lived("", () => 4); Assert.AreEqual(monkey.Attack().Name, "拳"); monkey = new Lived("", () => 5); Assert.AreEqual(monkey.Attack().Name, "闪"); }
static void Main(string[] args) { Console.WriteLine("(1.香蕉 2.波 3.挡 4.拳 5.闪)"); Console.WriteLine(); Monkey lived = new Lived(" 您", Input); Monkey computer = new Computer("电脑"); Game game = new Game(lived, computer); Monkey winner = null; int round = 1; while (winner == null) { Console.WriteLine("【第{0}回合】", round++); string message; winner = game.Round(out message); Console.WriteLine(message); Console.WriteLine(); } Console.WriteLine("\n胜利的是:{0} ", winner.Name); Console.ReadLine(); }
private void MyLiveButton_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { Lived?.Invoke(this, EventArgs.Empty); }