Package assert dan require merupakan package bawaan dari github.com/stretchr/testify yang memiliki beberapa fungsi yang dapat digunakan untuk pengecekan expected result dan real result dari suatu fungsi yang di test. Untuk instalasi package testify tertera pada link berikut https://github.com/stretchr/testify atau bisa menggunakan command berikut.
go get github.com/stretchr/testify
Pada setiap akhir fungsi di package assert akan memanggil method Fail() dari package testing, artinya eksekusi unit test akan tetap dilanjutkan meskipun suatu unit testing dianggap gagal.
Pada setiap akhir fungsi di package require akan memanggil method FailNow() dari package testing, artinya eksekusi unit test tidak akan dilanjutkan saat suatu unit testing telah gagal.
Contoh code penggunaan fungsi Equal() dari package assertion dan require di unit testing