public void BeanFieldIsHarvestableTest() { var target = _player; var beanField = new BeanField(); beanField.PutCard(new BohnanzaCard(BohnanzaCard.CardEnum.CocoaBeans)); beanField.PutCard(new BohnanzaCard(BohnanzaCard.CardEnum.GreenBeans)); const bool expected = true; bool actual = target.BeanFieldIsHarvestable(beanField); Assert.AreEqual(expected, actual); }
public void HarvestBeanFieldTest() { var target = _player; var beanField = new BeanField(); beanField.PutCard(new BohnanzaCard(BohnanzaCard.CardEnum.CocoaBeans)); beanField.PutCard(new BohnanzaCard(BohnanzaCard.CardEnum.CocoaBeans)); var actual = target.HarvestBeanField(beanField); Assert.AreEqual(beanField.ClearBeanField(), actual); }