Započeo YumikoJR
•4. Nov. 2019.y_testing
2,108
pregleda
7
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
617
Postovi:
54
Teme:
Pridružio se:Avg. 2018
4. Nov. 2019.
SA:MP y_testing include
Šta je y_testing?
Ova biblioteka omogućava vam pisanje testova JUnit stila, samo ime kaze cemu sluzi..
Kako se koristi?
Kreirate .pwn fajl i na vrhu dodate sledece:
#define RUN_TESTS
#include //
Kako započeti testiranje?
Example (primer testiranja mog include-a koji sam nedavno uradio... (f_log), vise o tome na Github):
TestInit:fLogTest() {
print("Test");
}
Test:fLogTest() {
s_log("test.txt", "Hello world!");
}
TestClose:fLogTest() {
s_del("test.txt");
}
Output:

Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,394
Postovi:
77
Teme:
Pridružio se:Okt. 2012
5. Nov. 2019.
Ovo je inace super include u nizu YSI-a, odlicna stvar kada se pise modularno pa po modulima testove napises, bas kao u pravom software developmentu, inace testovi bi se trebali pisati prije samoga koda, tako da kada zavrsis kod ako test ne prodje, znaci da nesto nije dobro, isto tako, u buducnosti ako se izmjeni logika funkcije nekakve test bi trebao pasti na mjestima gdje se ta funkcija koristi, sto znaci da nekada mikro malom izmjenom logike funkcije mozemo pokvariti neku desetu stvar koja ovisi o toj funkciji, zato kada se sve pokrije testovima trebao bi biti siguran, i prije svakoga builda se pokrecu...
Odlicno, takvi tutoriali trebaju na ovim prostorima 🙂
bravo
Odlicno, takvi tutoriali trebaju na ovim prostorima 🙂
bravo
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
617
Postovi:
54
Teme:
Pridružio se:Avg. 2018
5. Nov. 2019.
RomaNN wrote on November 4, 2019, 10:13 pm:
gg wp
Theo.aMx wrote on November 4, 2019, 10:23 pm:
faydee oplodi me
Saxy Bracurda wrote on November 5, 2019, 11:10 am:
Odlicnno :-*
Ino42O wrote on November 5, 2019, 11:37 am:
Ovo je inace super include u nizu YSI-a, odlicna stvar kada se pise modularno pa po modulima testove napises, bas kao u pravom software developmentu, inace testovi bi se trebali pisati prije samoga koda, tako da kada zavrsis kod ako test ne prodje, znaci da nesto nije dobro, isto tako, u buducnosti ako se izmjeni logika funkcije nekakve test bi trebao pasti na mjestima gdje se ta funkcija koristi, sto znaci da nekada mikro malom izmjenom logike funkcije mozemo pokvariti neku desetu stvar koja ovisi o toj funkciji, zato kada se sve pokrije testovima trebao bi biti siguran, i prije svakoga builda se pokrecu...
Odlicno, takvi tutoriali trebaju na ovim prostorima 🙂
bravo
Odlicno, takvi tutoriali trebaju na ovim prostorima 🙂
bravo
Hvala svima 🙂 !
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
