package bootstrapimpl

import "testing"

func TestCriticalManagedColumnRequirementsIncludeProjectionOnly(t *testing.T) {
	for _, requirement := range criticalManagedColumnRequirements {
		if requirement.tableName != "_System_ObjectFieldMapping" {
			continue
		}
		for _, column := range requirement.columns {
			if column == "ProjectionOnly" {
				return
			}
		}
	}
	t.Fatal("critical readiness requirements do not include _System_ObjectFieldMapping.ProjectionOnly")
}
