Gdzie przechowywujecie klasy utilsowe tylko dla testów?

Odpowiedz Nowy wątek
2018-05-13 14:59

Rejestracja: 6 lat temu

Ostatnio: 4 dni temu

Lokalizacja: Warszawa

0

Cześć.

Załóżmy, że mamy popisane testy jednostkowe i integracyjne. I teraz często przydaje się niektóre rzeczy wydzielić z klas testowych (np. powtarzające się duże asercje) do klas "utilsowych" tylko dla testów. Kiedy mamy testy zorganizowane w pakietach, które odpowiadają pakietom z kodu produkcyjnego to gdzie przechowywać te dodatkowe klasy utilsowe? Macie na to jakieś konwencje?


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!

Pozostało 580 znaków

2018-05-13 15:13

Rejestracja: 2 lata temu

Ostatnio: 1 rok temu

0

czyli to prawda, javovcy na wszystko muszą mieć konwencje... trochę wyobraźni !


small data and high latency
edytowany 1x, ostatnio: rubaszny_karp, 2018-05-13 15:14

Pozostało 580 znaków

2018-05-13 15:24

Rejestracja: 7 lat temu

Ostatnio: 10 godzin temu

0

W podpakiecie dla danego pakietu. Np. klasa MyAwesomeObjectAssertions jest w pakiecie osobnym, który jest pod pakietem klasy MyAwesomeObject. Jeżeli są jakieś klasy, które są bardziej ogólne to gdzieś w testowym kodzie, pakiet zależy od tego co klasa robi, np. infrastructure -> postgresql -> MagicPostgresTool.


Limitations are limitless

> ##### Ola Nordmann napisał(a)
> Moim językiem ojczystym jest C++ i proszę uszanować to, że piszę po polsku.

Pozostało 580 znaków

2018-05-13 15:40

Rejestracja: 6 lat temu

Ostatnio: 4 dni temu

Lokalizacja: Warszawa

0

Rozumiem czyli można tak


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0