package repo_test import ( "context" "testing" "github.com/answerdev/answer/internal/repo/export" "github.com/stretchr/testify/assert" ) func Test_emailRepo_VerifyCode(t *testing.T) { emailRepo := export.NewEmailRepo(testDataSource) code, content := "1111", "test" err := emailRepo.SetCode(context.TODO(), code, content) assert.NoError(t, err) verifyContent, err := emailRepo.VerifyCode(context.TODO(), code) assert.NoError(t, err) assert.Equal(t, content, verifyContent) }