Exemple #1
0
        public void TestUS6_2()
        {
            IReadingSession   rs  = CreateReadingSession();
            IMessageViewModel mvm = new MessageViewModel(rs);

            rs.Next("A1");
            rs.Next("A2");
            rs.Back();

            Assert.AreEqual("Vous avez déjà lu le paragraphe 2. Vous êtes ensuite aller au paragraphe 3.", mvm.Message);
        }
Exemple #2
0
        public void BackTest()
        {
            IReadingSession rs = CreateReadingSession();

            rs.Next("A1");
            rs.Next("A2");

            rs.Back();

            Assert.AreEqual("P2", rs.Paragraph);
        }
        public void TestUS7_4()
        {
            IReadingSession rs = CreateReadingSession();
            IParagraphsBoxViewModel pbvm = new ParagraphsBoxViewModel(rs);
            IList<string> listpara = new List<string>()
            {
                pbvm.ParagraphSelected,
                "Paragraphe 1 : Lorem ipsum dolor sit amet, consect..."
            };

            rs.Next("A1");
            rs.Next("A2");
            rs.Back();
            rs.GoTo(0);

            SameContent(listpara, pbvm.ParagraphVisited);
        }
Exemple #4
0
 public BackViewModel(IReadingSession readingSession)
 {
     BackCommand = new BasicRelayCommand(() => readingSession.Back());
 }