Exemple #1
0
        public Collection <TaskCard> getCardsInDeck(CarddeckEntity deck)
        {
            Collection <TaskCard> cards = new Collection <TaskCard>();

            cards.Add(new TaskCard(0, "testtask", "testpenalty", "testcard"));
            return(cards);
        }
        public void getDeckByIdTest()
        {
            var carddeckRepositoryMock = new CarddeckRepositoryMock();
            var viewDeck = new ViewDeck(carddeckRepositoryMock);

            var expected     = new CarddeckEntity(0, "test", 0);
            var returnObject = viewDeck.getDeckById(0);

            Assert.AreEqual(expected.GetType(), returnObject.GetType());
        }
        public Collection <TaskCard> getCardsInDeck(CarddeckEntity deck)
        {
            var cardsInDeck = _context.DeckIncludesCard.Where(item => item.DeckId == deck.getId());
            var cards       = new Collection <Taskcard>();

            foreach (DeckIncludesCard a in cardsInDeck)
            {
                cards.Add(_context.Taskcard.Where(item => item.Id == a.CardId).FirstOrDefault());
            }
            return(_bridge.mapToTaskCardCollectionFrom(cards));
        }
Exemple #4
0
 public GamemodeIncludesDeckEntity(int id, Gamemode gamemode, CarddeckEntity carddeckEntity)
 {
     this.id             = id;
     this.gamemode       = gamemode;
     this.carddeckEntity = carddeckEntity;
 }
Exemple #5
0
 public ReturnObject addDeck(CarddeckEntity deck)
 {
     return(new ReturnObject(true, "Test"));
 }
Exemple #6
0
 public Collection <TaskCard> getCardsInDeck(CarddeckEntity deck)
 {
     return(carddeckRepository.getCardsInDeck(deck));
 }
Exemple #7
0
 public ReturnObject update(CarddeckEntity deck)
 {
     return(new ReturnObject(true, "Update Deck Test."));
 }
Exemple #8
0
 public ReturnObject rate(CarddeckEntity deck, double rating)
 {
     return(new ReturnObject(true, "Rate Deck Test"));
 }
Exemple #9
0
 public Carddeckgenre getGenre(CarddeckEntity deck)
 {
     return(new Carddeckgenre(0, "testgenre", new RecommendedAge(0, "18+", 18)));
 }
Exemple #10
0
 public GameHasDeckEntity(GameEntity gameEntity, CarddeckEntity carddeckEntity)
 {
     this.gameEntity     = gameEntity;
     this.carddeckEntity = carddeckEntity;
 }
Exemple #11
0
 public DeckIncludesCardEntity(CarddeckEntity carddeckEntity, TaskCard taskcard)
 {
     this.carddeckEntity = carddeckEntity;
     this.taskcard       = taskcard;
 }
 public Carddeck mapToCarddeckFrom(CarddeckEntity deck)
 {
     return(new Carddeck(deck.getId(), deck.getGenre(), deck.getName(), deck.Rating, deck.GamesPlayedWith, deck.NumberOfRatings));
 }