2017-04-25 4 views
1

Ich habe eine Anwendung in C++ und ich verwende Xcode 7.schreiben C++ Unit-Tests unter Verwendung von XCTest

Ich mag für meine Anwendung Schreibeinheit Testfälle starten. Problem: XCTest unterstützt keine C++ Unit-Tests. Ich muss Wrapper um jede meiner Testklassen schreiben und das würde eine Menge Overhead verursachen. Gibt es eine vernünftige Möglichkeit, C++ Unit Tests mit XCTest zu schreiben?

Oder muss ich GoogleTest mit Xcode integrieren, um Testfälle in C++ zu schreiben?

Antwort

0

Derzeit unterstützt Xcode weder C++ (in Bezug auf Tests) noch GoogleTest. Aber es gibt bereits geschriebene Wrapper, die sich in das gtest- und Xcode-Testsystem einklinken und die beiden ausnutzen, um eine nette Benutzeroberfläche zum Testen zu bieten, während sie bei Wrappern nichts zu Verrücktes erzwingen.

ich dies mit:

https://github.com/mattstevens/xcode-googletest

Es ist ein wenig veraltet, aber es wird die Arbeit getan.

Verwandte Themen