6
Dlaczego kod wewnątrz testów jednostkowych nie może znaleźć zasobów pakietu?
Część kodu, który testuję jednostkowo, wymaga załadowania pliku zasobów. Zawiera następujący wiersz: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; W aplikacji działa dobrze, ale po uruchomieniu przez jednostkę do testów jednostkowych pathForResource:zwraca zero, co oznacza, że nie można jej zlokalizować foo.txt. Upewniłem się, że foo.txtjest to uwzględnione w fazie kompilacji …