Exemplo n.º 1
0
            public void FlotTravailContientEtapes_ExecuteChaqueEtape()
            {
                // Arrange
                var etapeBidon  = new EtapeBidon();
                var etapes      = Enumerable.Repeat(etapeBidon, 3).Cast <IEtape>().ToList();
                var flotTravail = new FlotTravail.FlotTravail(etapes);
                var moteur      = new MoteurFlotTravail();

                // Act
                moteur.Executer(flotTravail);

                // Assert
                Assert.AreEqual(3, etapeBidon.NombreAppels);
            }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //Console.Read();
            var etapes = new List <IEtape>
            {
                new TelechargerVideo()
            };

            var flotTravail = new FlotTravail(etapes);
            var moteur      = new MoteurFlotTravail();

            // Act
            moteur.Executer(flotTravail);
            Console.Read();
        }