public void GetDecksByUserIdReturnsListWithNewDeck() { //usersDeckCount was set before adding the test deck //result should be usersDeckCount + 1 int newCount = dal.GetDecksbyUserId(1).Count; List <Deck> result = dal.GetDecksbyUserId(1); Assert.AreEqual(usersDeckCount + 1, newCount); Assert.AreEqual(result[result.Count - 1].Name, testDeck.Name); }
public List <Deck> GetUserDecks() //todo userId { Users currentUser = authProvider.GetCurrentUser(); List <Deck> decks = decksSqlDAL.GetDecksbyUserId(currentUser.Id); return(decks); }
public void Initialize() { tran = new TransactionScope(); dal = new DeckSqlDAL(connectionString); cardDal = new CardSqlDAL(connectionString); usersDeckCount = dal.GetDecksbyUserId(1).Count; testDeck = new Deck() { Name = "Test Deck", Description = "Test Decription", DateCreated = DateTime.Now, PublicDeck = false, ForReview = false, UserId = 1 }; testDeckId = dal.CreateDeck(testDeck); }