Eles não disponibilizam números de cartões para teste, você deve utilizar os seus.
Além do tipo do cartão, existem configurações no SitDemo e no sitef ini para liberar ou não as transações, geralmente as configurações são colocadas nas observações dos testes ou no início do roteiro.
Outro ponto, o valor da transação deve ser o valor informado no teste, qualquer outro valor, não gera o mesmo resultado, pois o SitDemo é preparado para entender os valores conforme os testes.
Você também deve implementar as telas de coleta nos eventos, se estiver utilizando o TEF Demo do ACBr ele já tem exemplos.
Fiz os testes aqui com meu SitDemo ultima versão disponibilizada e TEF Demo, tudo ocorreu normalmente.