foundationkit / FoundationKit

Everything that really should be in Foundation, but isn't. Future-proof with ARC
Other
80 stars 9 forks source link

Decide on Testing Framework #10

Closed MSch closed 13 years ago

MSch commented 13 years ago

@eaigner has reservations against SenKit.

I have no clue.

eaigner commented 13 years ago

I simply don't know if it's debuggable yet, but surprise me. I stuck to GHUnit recently, but if the SenTestingKit now supports breakpoints I'm all for it.

eaigner commented 13 years ago

Furthermore could we just add a CLI target and implement the tests using plain C asserts. Does the trick too.

steipete commented 13 years ago

No clue either, but we can look at BlocksKit, Zachary uses GHUnit. (https://github.com/zwaldowski/BlocksKit)

myell0w commented 13 years ago

I like the tight integration of SenTestingKit into Xcode and the display of failed test cases in the issues-tab as a build failure and the tests being run as part of the building process. Seems like SenTestingKit got improved with Xcode 4, but I honestly havent tested it since.

http://longweekendmobile.com/2011/04/15/unit-testing-in-xcode-4-use-ocunit-and-sentest-instead-of-ghunit/

eaigner commented 13 years ago

Does OCUnit feature async testing? GHUnit does. Might be handy at some point in the future for network stuff etc.

eaigner commented 13 years ago

I'm for OCUnit. Used the new debuggable "version" in a recent project and it works really well now.

myell0w commented 13 years ago

+1 for OCUnit, got already used for some tests in FoundationKit. Closing for now.