package challengetest import ( "testing" "time" "git.sad.ovh/sophie/nuke" "git.sad.ovh/sophie/nuke/internal" "git.sad.ovh/sophie/nuke/lib/challenge" "github.com/google/uuid" ) func New(t *testing.T) *challenge.Challenge { t.Helper() id := uuid.Must(uuid.NewV7()) randomData := internal.SHA256sum(time.Now().String()) return &challenge.Challenge{ ID: id.String(), RandomData: randomData, IssuedAt: time.Now(), Difficulty: nuke.DefaultDifficulty, } }