kylef / Spectre

BDD Framework and test runner for Swift projects and playgrounds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What are advantages of Spectre over Apple's XCTest framework?

rbukovansky opened this issue · comments

If there are any... Thanks for explanation.

Nevermind... Found a lots of info about BDD and now I understand. And switching to Spectre right now. 😄

Thanks for another great library! 👍

@rbukovansky I gave a talk recently about testing without Xcode and some of the reasons I created Spectre. You might be interested in checking it out: https://vimeo.com/channels/nslondon/178934003.

At the moment a framework like Spectre isn't very well suited to run in Xcode (see #2 / #17) / within an iOS or such application, but it's great when you don't want Xcode. Eventually I'd love to tackle and make Spectre work great inside Xcode but it's not such a priority for me.

Great talk. Thanks.
As said earlier, I had read a lot about BDD in last few days, so I get why you come up with Spectre. Much better and much more descriptive that XCTest.

I'm currently doing all my Swift development on machine with Ubuntu as I was waiting for new MBPs, so I'm attached to non-Xcode development environment and I'm finding Spectre just awesome.

If there is any chance you would like to get that #2 going (how to do it), just let me know. I will try to help. Thanks.