S čím na UNIT testy v embedded C/C++

S čím na UNIT testy v embedded C/C++
« kdy: 04. 08. 2015, 13:11:32 »
Potrebujeme rozjed UNIT testy (ano ješte je nemáme).
Vyvýjime v Eclipse konkrétne Atollic platforma ARM. To prostredí neco na testovaní má ale... krom toho že to stojí hrozne penez nefunguje to nekdy nevíme jestli je neco zamýšlená funkcionalita nebo chyba.
Helpdesk samozrejme žhavíme ale mám pocit že jsme pro ne betatestri.

Tak se ptám jestli máte neco s čím deláte UNIT testy vy. Ted se divame na tohle http://www.throwtheswitch.org/unity ale budu rád za každou radu. Dávam prednost opensource ale jestli bude produkt placený tak na tom nezáleží (musí ale mít funkční demo abychom to obhájili pred vedením).

Děkuji


Jann

Re:S čím na UNIT testy v embedded C/C++
« Odpověď #1 kdy: 04. 08. 2015, 13:31:57 »
Používáme makro assert.

P.S.: vyvýjíme – evidentně vám to jde hodně ztuha; nebo tak tvrdě pracujete?  :D

Re:S čím na UNIT testy v embedded C/C++
« Odpověď #2 kdy: 04. 08. 2015, 13:47:58 »
Používáme makro assert.

P.S.: vyvýjíme – evidentně vám to jde hodně ztuha; nebo tak tvrdě pracujete?  :D

Omluva: čeština není můj rodný jazyk.

_________

Re:S čím na UNIT testy v embedded C/C++
« Odpověď #3 kdy: 04. 08. 2015, 13:55:10 »
https://code.google.com/p/googletest/ ale je to jenom pro C++
Něco podobného pro C bylo napsáno v rámci CloudABI (https://github.com/NuxiNL/cloudlibc) a údajně by to mělo být univerzální. Autor o tom mluví tady https://www.youtube.com/watch?v=SVdF84x1EdA okolo 37. minuty.