J'utilise DbUnit pour le test unitaire de mes objets DAO. Cela fonctionne très bien jusqu'à présent.DbUnit et données binaires
J'ai un problème, j'ai champ ob type byte[]
qui est stocké comme BLOB dans la base de données. La colonne n'est pas nulle. Comment puis-je spécifier la valeur de cette colonne dans le fichier de jeu de données XML que DbUnit utilise? La valeur peut ne rien avoir de fantaisie, 5 octets suffiront. Je voudrais éviter la nécessité de créer des fichiers binaires supplémentaires juste pour cela.
Des suggestions?
Cela fonctionne avec NDbUnit ainsi si vous définissez dans votre fichier de données XML: ' MjBxdxxY7NbME2Ha6DKhepVpwio = HashedPassword>' –
Par exemple, l'encodage base64 dans Postgres: 'select encoder ('12345', 'base64');' –