Saya terkejut bahwa belum ada yang menyebutkan ini, tetapi jika Anda tidak melampirkan lisensi ke kode Anda, apakah itu produk atau kode pengujian, maka orang lain tidak memiliki hak atas kode tersebut .
Kode lisensi adalah tentang memberikan hak kepada orang lain yang biasanya tidak mereka miliki. Kode pengujian Anda secara otomatis dilindungi oleh hak cipta (di sebagian besar negara di seluruh dunia) bahkan jika Anda tidak secara eksplisit melampirkan pemberitahuan hak cipta. Menjadi hak cipta, orang lain tidak dapat menggunakan, mendistribusikan, atau memperoleh dari kode itu.
Dengan melampirkan lisensi ke kode pengujian Anda, Anda memberi orang hak untuk menggunakan, mendistribusikan, dan / atau memodifikasi kode itu sesuai dengan ketentuan lisensi.
Saya akan merekomendasikan Anda mendistribusikan kode pengujian Anda dengan kode produk Anda, di bawah lisensi yang sama. Ini paling sederhana untuk semua orang. Ini juga berarti bahwa jika orang ingin mengirimkan tambalan kepada Anda, maka mereka dapat menjalankan tes unit Anda sebelum mengirim tambalan kepada Anda, yang seharusnya membantu menyingkirkan tambalan yang merusak barang.