Exemple #1
0
        public void CanDeleteTest004_Any()
        {
            Mock <ISettings> settings = new Mock <ISettings>();

            settings.Setup(s => s.DeckDeleteMode).Returns(ViewModels.Decks.DeckDeleteMode.Any);

            Mock <ITrackerFactory> trackerFactory = new Mock <ITrackerFactory>();

            trackerFactory.Setup(tf => tf.GetService <ISettings>()).Returns(settings.Object);

            bool expected = true;

            DeckService deckService = new DeckService(trackerFactory.Object);

            bool acctual = deckService.CanDelete(Deck.CreateNewDeck());

            Assert.AreEqual(expected, acctual);
        }