Starte() public method

public Starte ( ) : string
return string
 public void GibtErgebnisDerStartoperationZurueck()
 {
     var startoperationStub = new Mock<Operation>();
     startoperationStub.Setup(operation => operation.FuehreAus(It.IsAny<Scorecard>()))
         .Returns("Ausgabe");
     var tracker = new Tracker(null, null, startoperationStub.Object);
     Assert.That(tracker.Starte(), Is.EqualTo("Ausgabe"));
 }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     var tracker = new Tracker(new EinfacherInterpreter(), new Lochbegruessung(new Lochausgabe()));
     Console.WriteLine(tracker.Starte());
     while (true)
     {
         var befehl = Console.ReadLine();
         Console.WriteLine(tracker.ReagiereAuf(befehl));                
     }
 }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            var tracker = new Tracker(new EinfacherInterpreter(), new KombiOperation(new Lochbegruessung(), new Lochausgabe()));

            Console.WriteLine(tracker.Starte());
            while (!tracker.BeendenAngefordert)
            {
                var befehl = Console.ReadLine();
                Console.WriteLine(tracker.ReagiereAuf(befehl));
            }
        }
Ejemplo n.º 4
0
        static void Main()
        {
            var startoperation = new Folgeoperation(new Lochbegruessung(), new Lochausgabe());
            var tracker        = new Tracker(new EinfacherInterpreter(), startoperation, new EinfacheScorecard());

            Console.WriteLine(tracker.Starte());
            while (!tracker.Beendet)
            {
                var befehl = Console.ReadLine();
                Console.WriteLine(tracker.ReagiereAuf(befehl));
            }
            Console.ReadLine();
        }
Ejemplo n.º 5
0
        static void Main(string[] args)
        {
            var tracker = new Tracker(new EinfacherInterpreter(new AlleBefehle()),
                                      new EinfacheScorecard(),
                                      new Lochbegruessung(),
                                      new FallbackOperation());

            Console.WriteLine(tracker.Starte());
            while (true)
            {
                var befehl = Console.ReadLine();
                Console.WriteLine(tracker.ReagiereAuf(befehl));
            }
        }