public void IsCombo_メインボードに魔女のかまどと大釜の使い魔が含まれている場合はTrue() { var Mainboard = new[] { new DeckItem() { Card = new CardInfo() { Name = "Cauldron Familiar" }, Number = 4 }, new DeckItem() { Card = new CardInfo() { Name = "Witch's Oven" }, Number = 4 }, new DeckItem() { Card = new CardInfo() { Name = "Swamp" }, Number = 52 } }; var deck = new DeckList() { Mainboard = Mainboard }; var service = new ArchetypeJudge(deck); Assert.IsTrue(service.IsCombo()); }
public void IsCombo_メインボードに何れのコンボパーツも含まれていない場合はFalse() { var Mainboard = new[] { new DeckItem() { Card = new CardInfo() { Name = "Island" }, Number = 30 }, new DeckItem() { Card = new CardInfo() { Name = "Forest" }, Number = 30 } }; var deck = new DeckList() { Mainboard = Mainboard }; var service = new ArchetypeJudge(deck); Assert.IsFalse(service.IsCombo()); }
public void IsCombo_メインボードに荒野の再生と発展発破が含まれている場合はTrue() { var Mainboard = new[] { new DeckItem() { Card = new CardInfo() { Name = "Wilderness Reclamation" }, Number = 4 }, new DeckItem() { Card = new CardInfo() { Name = "Expansion/Explosion" }, Number = 4 }, new DeckItem() { Card = new CardInfo() { Name = "Island" }, Number = 26 }, new DeckItem() { Card = new CardInfo() { Name = "Forest" }, Number = 26 } }; var deck = new DeckList() { Mainboard = Mainboard }; var service = new ArchetypeJudge(deck); Assert.IsTrue(service.IsCombo()); }