Mais donc tu n'as pas porté toute la partie tests ?
Tout ce que j'ai porté de Bitcoin Core j'ai aussi porté les tests. (En réalité j'ai même plus de tests que ce que Core possède)
Ces tests possèdent le Trait XUnit "Core", il y en a 48, et beaucoup sont data driven. Data, que j'ai récupéré de Core aussi.
En clair mon portage était plutot simple grâce à eux... je portais le test en premier, et après je codais jusqu'à ce que sa puisse compiler et passer au vert.