MCPcopy Create free account
hub / github.com/compozy/agh / TestTaskFieldMutabilityHelpers

Function TestTaskFieldMutabilityHelpers

internal/task/validate_test.go:267–286  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

265}
266
267func TestTaskFieldMutabilityHelpers(t *testing.T) {
268 t.Parallel()
269
270 for _, field := range ImmutableTaskFields() {
271 if !IsImmutableTaskField(field) {
272 t.Fatalf("IsImmutableTaskField(%q) = false, want true", field)
273 }
274 }
275 for _, field := range MutableTaskFields() {
276 if !IsMutableTaskField(field) {
277 t.Fatalf("IsMutableTaskField(%q) = false, want true", field)
278 }
279 }
280 if IsImmutableTaskField("title") {
281 t.Fatal("IsImmutableTaskField(\"title\") = true, want false")
282 }
283 if IsMutableTaskField("scope") {
284 t.Fatal("IsMutableTaskField(\"scope\") = true, want false")
285 }
286}
287
288func TestDomainValidationHelpers(t *testing.T) {
289 t.Parallel()

Callers

nothing calls this directly

Calls 4

ImmutableTaskFieldsFunction · 0.85
IsImmutableTaskFieldFunction · 0.85
MutableTaskFieldsFunction · 0.85
IsMutableTaskFieldFunction · 0.85

Tested by

no test coverage detected