public void ProbarObtenerUnDiccionarioNoExisteEnElXMLRepositorioRetornaNulo()
        {
            //Arrange
            DiccionarioRepositorioXmlImpl repositorio = new DiccionarioRepositorioXmlImpl(Directory);
            const string idDiccionario = "7a83a1a0-415f-40bd-bd37-66e7f71efdab";

            //Act
            repositorio.ObtenerUnDiccionario(new Guid(idDiccionario)).ShouldBeNull();
        }
 public void ProbarObtenerUnDiccionarioExisteEnElXMLRepositorioRetornaNullReferenceException()
 {
     try {
         //Arrange
         DiccionarioRepositorioXmlImpl repositorio = new DiccionarioRepositorioXmlImpl(Directory);
         const string idDiccionario = "25829869-2551-4b60-9dd7-2aaafccf8bfa";
         //Act
         repositorio.ObtenerUnDiccionario(new Guid(idDiccionario));
     }
     catch (Exception ex) {
         ex.ShouldBeType <NullReferenceException>();
     }
 }
        public void ProbarObtenerUnDiccionarioArchivoNoExisteEnElXMLRepositorioRetornaArgumentNullException()
        {
            // Para que ejecute la excepción modificar el ID del diccionario por uno que no exista (Verificar Diccionario)
            //Arrange
            DiccionarioRepositorioXmlImpl repositorio = new DiccionarioRepositorioXmlImpl(Directory);
            const string idDiccionario = "25829869-2551-4b60-9dd7-2aaafccf8bfa";

            try {
                //Act
                repositorio.ObtenerUnDiccionario(new Guid(idDiccionario));
            }catch (Exception ex) {
                ex.ShouldBeType <System.ArgumentNullException>();
            }
        }
        public void ProbarObtenerUnDiccionarioGuidInvalidoEnElXMLRepositorioRetornaFormatException()
        {
            //Arrange
            DiccionarioRepositorioXmlImpl repositorio = new DiccionarioRepositorioXmlImpl(Directory);
            const string idDiccionario = "918646121";

            try
            {
                //Act
                repositorio.ObtenerUnDiccionario(new Guid(idDiccionario));
            }
            catch (Exception ex) {
                //Assert
                ex.ShouldBeType <System.FormatException>();
            }
        }