Estou escrevendo um programa usando o libudev. E eu quero escrever alguns testes. Mas, uma das funcionalidades do programa tem a ver com um drive USB sendo conectado ou desconectado.
Eu li muita documentação sobre qemu
e seus muitos aplicativos. Mas ainda estou sem encontrar o caminho para escrever corretamente testes unitários que têm a ver com conexão ou desconexão de hardware para o pc.
Qual a melhor (ou mais fácil) forma de conseguir isso?