newEntityCoverageInfo creates a new EntityCoverageInfo with initialized fields
(entityName string)
| 222 | |
| 223 | // newEntityCoverageInfo creates a new EntityCoverageInfo with initialized fields |
| 224 | func newEntityCoverageInfo(entityName string) EntityCoverageInfo { |
| 225 | return EntityCoverageInfo{ |
| 226 | EntityName: entityName, |
| 227 | UncoveredRelationships: []string{}, |
| 228 | UncoveredAttributes: []string{}, |
| 229 | CoverageAssertionsPercent: make(map[string]int), |
| 230 | UncoveredAssertions: make(map[string][]string), |
| 231 | CoverageRelationshipsPercent: 0, |
| 232 | CoverageAttributesPercent: 0, |
| 233 | } |
| 234 | } |
| 235 | |
| 236 | // findUncoveredRelationships finds relationships that are not covered in the shape |
| 237 | func findUncoveredRelationships(entityName string, expected, actual []string) []string { |
no outgoing calls
no test coverage detected