Example #1
0
        public void NoModificarCantidadDeAutosEgresados_CuandoSeIngresaUnAuto()
        {
            var sut = new Playa("test", 10);

            sut.EstacionarVehiculo();
            Assert.Equal(0, sut.CantidadDeVehiculosEgresados);
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string artist = Artist.Text, album = Album.Text;
            string path = Path.Text.Length > 0 ? Path.Text : null;

            Playa.PlayPlaylistAsync(() => GetAlbum(artist, album, path), reversed: true);
        }
Example #3
0
        public void PermitirEgreso_CuandoHayAutosEstacionados()
        {
            var sut = new Playa("test", 10);

            sut.EstacionarVehiculo();
            Assert.True(sut.EgresarVehiculo());
        }
Example #4
0
        public static bool EliminarPlaya(Playa p)
        {
            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["cadenaTP1"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);
            bool          res            = false;

            try
            {
                SqlCommand cmd      = new SqlCommand();
                string     consulta = "EliminarPlaya";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id", p.IdPlaya);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = consulta;
                cn.Open();
                cmd.Connection = cn;
                cmd.ExecuteNonQuery();
                res = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }
            return(res);
        }
Example #5
0
        public void NoPermitirIngresarMasVehiculosSiEstaLlena()
        {
            var sut = new Playa("test", 1);

            sut.EstacionarVehiculo();

            Assert.False(sut.EstacionarVehiculo());
        }
Example #6
0
        public void AumentarLaCantidadDeAutosEgresados_CuandoEgresaUnAuto()
        {
            var sut = new Playa("test", 10);

            sut.EstacionarVehiculo();

            sut.EgresarVehiculo();
            Assert.Equal(1, sut.CantidadDeVehiculosEgresados);
        }
Example #7
0
        public void RetornarCantidadDeAutosEstacionados_CuandoHayAlgunos()
        {
            var sut   = new Playon();
            var playa = new Playa("test1", 10);

            playa.EstacionarVehiculo();
            playa.EstacionarVehiculo();
            sut.Agregar(playa);

            playa = new Playa("test2", 5);
            playa.EstacionarVehiculo();
            playa.EstacionarVehiculo();
            playa.EstacionarVehiculo();
            sut.Agregar(playa);

            playa = new Playa("test3", 7);
            playa.EstacionarVehiculo();
            sut.Agregar(playa);

            Assert.Equal(6, sut.CantidadDeVehiculosEstacionados);
        }
Example #8
0
        public static void Main()
        {
            var sizes = Console.ReadLine()
                        .Split()
                        .Select(int.Parse)
                        .ToArray();

            FillUpMatrix(sizes);

            Playa ivo  = new Playa();
            Evil  evil = new Evil();

            string command;

            while ((command = Console.ReadLine()) != "Let the Force be with you")
            {
                ivo.SetCoordinates(command);
                evil.SetCoordinates(Console.ReadLine());

                evil.DestroyStars(matrix);
                ivo.CollectPoints(matrix);
            }
            Console.WriteLine(ivo.Points);
        }
Example #9
0
        public void NoPermitirEgreso_CuandoNoHayAutosEstacionados()
        {
            var sut = new Playa("test", 10);

            Assert.False(sut.EgresarVehiculo());
        }
Example #10
0
        public void PermitirIngresarVehiculos_CuandoHayEspacioDisponible()
        {
            var sut = new Playa("test", 10);

            Assert.True(sut.EstacionarVehiculo());
        }
Example #11
0
        public void NoPermitirIngresarMasVehiculosQueLosPermitidos()
        {
            var sut = new Playa("test", 0);

            Assert.False(sut.EstacionarVehiculo());
        }