y_testing

Započeo YumikoJR
4. Nov. 2019.
2,065
pregleda
7
postova
ᗪ乇Ҝ丂卂
5
Underboss
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:




RomaNn
6
Made Man
🔥15
4. Nov. 2019.
gg wp
Dakycar123
5
Enforcer
🔥2
4. Nov. 2019.
faydee oplodi me
Saxy Bracurda
4
Enforcer
5. Nov. 2019.
Odlicnno  :-*
Ivan_Ino
5
Kingpin
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
ᗪ乇Ҝ丂卂
5
Underboss
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

Hvala svima 🙂 !
Swix244
4
Made Man
5. Nov. 2019.
extra.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha