gmock i testy w c++builder

dział ogólny

gmock i testy w c++builder

Nowy postprzez Android » piątek, 30 marca 2012, 00:39

Interesuja mnie mozliwosci testowania oprogramowania pisanego w borland C++, myslalem o gmock ale jego kompilajca mi nie wychodzi. Czy wiecie cos na temat gmock na borland c++(jak go przekompilowac) lub czy mozecie polecic jakies rozwiazania - dla unit testow.
Z góry dziękuję za wszelką pomoc :)
Avatar użytkownika
Android
Bladawiec
Bladawiec
 
Posty: 46
Dołączył(a): poniedziałek, 5 kwietnia 2010, 16:51
Podziękował : 16
Otrzymał podziękowań: 2
System operacyjny: Windows 7 Pro x64
Kompilator: C++ Builder XE2
Gadu Gadu: 0
    Windows 7Firefox

Re: gmock i testy w c++builder

Nowy postprzez Cyfrowy Baron » piątek, 30 marca 2012, 05:25

Napisz coś więcej o tym gmock. Co to testuje? Dlaczego chcesz testować aplikacje napisane w C++ w gmock a nie w środowisku w którym je napisałeś? Czy gmock nie dotyczy platformy framework?!
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: gmock i testy w c++builder

Nowy postprzez Android » piątek, 30 marca 2012, 17:03

Gmock w zestawie z Gtest to framewark do testów c++'owego kodu, cos w stylu CppUnit, czy JUnit dla javy. Myślałem o tym ponieważ to znam chciałbym uniknąć przeskakiwania w tej materii z jednego w drugie. Poza tym jest to przenośne rozwiązanie (google jest twórcą) wiec działa i w Windows i w Linux, i na Visual i na Borland (tu teoretycznie, póki co ponieważ cos mi nie idzie z kompilacja tego w borlandzie).
Wiem ze w borlandzie można wpiąć zewnętrzny framework, ale nie doczytałem póki, co czy może to być np. gmock i co ważniejsze czy można w wbudowanym przez Embarcadero środowisku do testów pisać testy c++? to raczej pewne, ale jakoś help póki co potwierdzenia takiego mi nie dal. Stad moje pytanie. Nie znam Borland'a najlepiej.
Poza tym może rzeczywiście istnieje dobre rozwiązanie borlandc++ pytanie czy ktoś to przetestował i czy warto dalej szukać, jeśli jest?
Chodzi mi o opinie na temat testów w Borland, na temat framework tego, którego ktoś używa w Borland lub (i to jest podstawowe) czy ktoś używa gmock i wie jak go w wpiąć.
Oczywiście mogę utworzyć projekt i po prostu pisać test, ale może istnieje opcja integracji tego gmock?
No i sprawa kompilacji tego fremworka pod Borland.
Avatar użytkownika
Android
Bladawiec
Bladawiec
 
Posty: 46
Dołączył(a): poniedziałek, 5 kwietnia 2010, 16:51
Podziękował : 16
Otrzymał podziękowań: 2
System operacyjny: Windows 7 Pro x64
Kompilator: C++ Builder XE2
Gadu Gadu: 0
    Windows 7Firefox

Re: gmock i testy w c++builder

Nowy postprzez Cyfrowy Baron » piątek, 30 marca 2012, 17:27

Jeżeli chodzi w framework to jakoś nie specjalnie się w tym orientuję. Jeżeli jednak chodzi o produkty Embarcadero to chyba tylko Embarcadero Prism XE2 oferuje obsługę .NET Framework. W pomocy do Embarcadero RAD Studio XE2 można coś znaleźć odnośnie framework ale tylko w kontekście systemu MAC OS. W wcześniejszych wersjach środowiska Embarcadero nic nie ma odnośnie framework.
Jeżeli chcesz przenieść do Embarcadero jakieś aplikacje typu klient-serwer to powinieneś zainteresować się środowiskiem Prism XE2 ale koniecznie w wersji Enterprise, gdyż wersja Professional chyba nie oferuje wsparcia dla tego typu aplikacji.

Za ten post autor Cyfrowy Baron otrzymał podziękowanie od:
Android
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: gmock i testy w c++builder

Nowy postprzez Android » piątek, 30 marca 2012, 18:42

ok,
dzięki wielkie za pomoc :)
Avatar użytkownika
Android
Bladawiec
Bladawiec
 
Posty: 46
Dołączył(a): poniedziałek, 5 kwietnia 2010, 16:51
Podziękował : 16
Otrzymał podziękowań: 2
System operacyjny: Windows 7 Pro x64
Kompilator: C++ Builder XE2
Gadu Gadu: 0
    Windows 7Firefox

Re: gmock i testy w c++builder

Nowy postprzez polymorphism » piątek, 30 marca 2012, 18:42

Baron, jemu nie chodzi o .NET framework, tylko o framework do unit testów dla języka C++. Użycie słowa framework nie ogranicza się tylko do platformy NET.
C++ Reference - opis wszystkich klas STL-a i funkcji C.

Za ten post autor polymorphism otrzymał podziękowanie od:
Android
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: gmock i testy w c++builder

Nowy postprzez Cyfrowy Baron » piątek, 30 marca 2012, 19:28

Wiem, ale w opisie do Prism XE2 jest mowa o .NET Framework, więc pomyślałem, że to może być w jakiś sposób kompatybilne. W pomocy do C++Builder XE2 jest mowa o framework, nie .NET Framework, jest jednak tylko jedna pozycja i to w kontekście systemu OS.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 49 gości

cron