Exemplo n.º 1
0
        public void Setup()
        {
            FileInfo file = new FileInfo(string.Format("{0}\\{1}", AppDomain.CurrentDomain.BaseDirectory, "Labirinto.txt"));

            LabirintoInstance = Core.Labirinto.GetInstance();
            LabirintoInstance.LoadMap(file);
        }
Exemplo n.º 2
0
        public void ValidaLabirintoSemSaida()
        {
            FileInfo file = new FileInfo(string.Format("{0}\\{1}", AppDomain.CurrentDomain.BaseDirectory, "LabirintoSemSaida.txt"));
            LabirintoInstance = Core.Labirinto.GetInstance();
            LabirintoInstance.ResetaDistanciaEStatus();
            LabirintoInstance.LoadMap(file);
            LabirintoInstance.VerificaPossiveisRotas();

            Assert.IsNull(LabirintoInstance.PontoFinal);
        }