2011-04-04 13 views

cevap

-1

Ünite testi hedefinizi uygulamanıza bağlı olarak yapın, böylece uygulamayı her zaman birim testleri öncesinde oluşturdunuz. Daha sonra, devam etmeden önce uygulamanızı başlatmak (ve başlatılmasını bekleyin) için bir "setUp()" yöntemi eklemeniz yeterlidir. Başvurunuz zaten çalışıyor

  1. Kontrol:

    NSArray * uygulamalar = [[NSWorkspace sharedWorkspace] valueForKeyPath: "launchedApplications.NSApplicationBundleIdentifier" @]; BOOL myAppIsRunning = [apps includeObject: com.mycompany.myapp];

  2. başlatın uygulaması (kurulumunda()) ve bekle:

    [[NSWorkspace sharedWorkspace] launchAppWithBundleIdentifier com.şirketim.uygulamam seçenekleri: NSWorkspaceLaunchWithoutActivation additionalEventParamDescriptor: BOŞ launchIdentifier: nil]; iken (! [Self isRunning]) // yukarı bakın { uyku (1); }

2

Do Ürün -> Edit Programı ... -> Argümanlar -> Ortam Değişkenleri ardından YES için GHUNIT_AUTORUN ayarlayın.

+1

Siz efendim, övgüyle karşılanmalıdır. Teşekkürler! – mccrackend

İlgili konular