public void GivenOneAddedCardExpectGoodCardCountIsOne() { var boardStats = new BoardStats(); boardStats.AddGoodCardStat(CardStatsFactory.GetCardStats(new List<TrelloNet.Action>())); Assert.AreEqual(1, boardStats.CardStats.Count); }
private void BuildCardStats(TrelloData trelloData, BoardStats boardStats) { foreach (var listData in trelloData.ListDataCollection) { foreach (var cardData in listData.CardDataCollection) { var stat = new CardStats() { CardData = cardData, ListData = listData, ListNames = _configuration.ListNames, TimeZone = _configuration.TimeZone }; if (stat.IsComplete || stat.IsInProgress || stat.IsInTest) boardStats.AddGoodCardStat(stat); else boardStats.AddBadCardStat(stat); } } }