Ich habe Klasse mit dem Namen Meal.swift in meinem Projekt und einen KomponententestXcode-Test erkennt nicht meine Klasse
func testMealInitialization() {
// Success case.
let potentialItem = Meal(name: "Newest meal", photo: nil, rating: 5)
XCTAssertNotNil(potentialItem)
// Failure cases.
let noName = Meal(name: "", photo: nil, rating: 0)
XCTAssertNil(noName, "Empty name is invalid")
}
Aber das Problem ist, dass: Verwendung von ungelösten identifier "Meal"
sicher, dass du '' '@ testable''' nicht verpasst hast, wenn die Mahlzeit nicht öffentlich ist –
@ChristianDietrich meine Mahlzeitklasse ist öffentlich –
Wie benutzt man @testable? –