public void BeforeScenario() { var stringToCardRank = new StringToCardRankFactory(); var stringToCard = new StringToCardFactory(); stringToCard.Initialize(new CardsBuilder().Cards); var cards = new List <ICard>(); var info = new PlayerHandInformation { Cards = cards }; var sut = new CardsRankEngine(new CardsRankRulesRepository(new CardsRankRulesBuilder().Rules)); ScenarioContext.Current ["ICards"] = cards; ScenarioContext.Current ["IPlayerHandInformation"] = info; ScenarioContext.Current ["ICardsRankEngine"] = sut; ScenarioContext.Current ["IStringToCardRankFactory"] = stringToCardRank; ScenarioContext.Current ["IStringToCardFactory"] = stringToCard; }
public void Setup() { m_Sut = new StringToCardRankFactory(); }