public void updateDeckRatingTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var manageDeck = new ManageDeck(carddeckRepositoryMock); var returnObject = manageDeck.updateDeckRating(0, 0); var expected = new ReturnObject(true, "Test"); Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess()); }
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 void addNewCardTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var addNewCard = new AddNewCard(carddeckRepositoryMock); var card = new TaskCard(1, "Test task.", "Test penalty.", "Test Card"); var expected = new ReturnObject(true, "Test"); var returnObject = addNewCard.addNewCard(card); Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess()); }
public void removeFromGamemodeTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var manageDeck = new ManageDeck(carddeckRepositoryMock); var gamemode = new Gamemode(0, "testmode"); var returnObject = manageDeck.removeFromGamemode(0, gamemode); var expected = new ReturnObject(false, "deck does not exist"); Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess()); }
public void addToGamemodeTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var manageDeck = new ManageDeck(carddeckRepositoryMock); var gamemode = new Gamemode(0, "testmode"); var returnObject = manageDeck.addToGamemode(0, gamemode); var expected = new ReturnObject(true, "Test"); Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess()); }
public void getGamemodesTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var viewDeck = new ViewDeck(carddeckRepositoryMock); var expectedGamemodes = new Collection <Gamemode>(); expectedGamemodes.Add(new Gamemode(0, "testgamemode")); var expected = expectedGamemodes; var returnObject = viewDeck.getGamemodes(0); Assert.AreEqual(expected.GetType(), returnObject.GetType()); }
public void getCardsInDeckTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var viewDeck = new ViewDeck(carddeckRepositoryMock); var expectedCards = new Collection <TaskCard>(); expectedCards.Add(new TaskCard(1, "Test task.", "Test penalty.", "Test Card")); var expected = expectedCards; var returnObject = viewDeck.getCardsInDeck(new CarddeckEntity(0, "test", 0)); Assert.AreEqual(expected.GetType(), returnObject.GetType()); }
public void getAllDecksTest() { var carddeckRepositoryMock = new CarddeckRepositoryMock(); var viewDeck = new ViewDeck(carddeckRepositoryMock); var expectedDecks = new Collection <CarddeckEntity>(); expectedDecks.Add(new CarddeckEntity(0, "test", 0)); var expected = expectedDecks; var returnObject = viewDeck.getAllDecks(); Assert.AreEqual(expected.GetType(), returnObject.GetType()); }