Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko244
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Kamishimi
Kamishimi

Kamishimi

Dołączył 7 lat i 11 mies. temu
  • Obserwuj
  • Akcje 1450
  • Znaleziska 219
  • Mikroblog 1231
  • Obserwujący 0
  • Obserwowane 9
  • Dodane (461)
  • Komentowane (426)
  • Plusowane (344)
Kamishimi
Kamishimi
Kamishimi 27.03.2025, 18:50:10
  • 0
Chciałem zrobić krzywą insulinową w poniedziałek, ale w laboratorium powiedziano mi, że bez skierowania się nie da – nawet prywatnie. Jutro nie mam jak pójść do ośrodka po skierowanie, więc zastanawiam się, czy nie wykupić jakiejś prywatnej e-konsultacji. Czy lekarz na takiej e-konsultacji może wystawić mi skierowanie na to badanie?
#insulinoopornosc #medycyna #zdrowie #lekarz #krzywacukrowa #krzywainsulinowa
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hub_bub
hub_bub
hub_bub
27.03.2025, 20:43:54 via iOS
  • 1
@Kamishimi co za pieprzenie na diagnostyce24 wykupujesz pakiet i ci zrobią jak chcesz prywatnie
  • Odpowiedz
hub_bub
hub_bub
hub_bub
27.03.2025, 20:44:46 via iOS
  • 1
@Kamishimi tylko najlepiej zrobić jeszcze z pakietem hormonów żeby mieć pełny obraz
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 16.06.2024, 13:47:25
  • 2
#mecz Mi się podoba gra naszych, jest dobrze.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

d.....2
d.....2
konto usunięte 16.06.2024, 13:52:00 via Wykop
  • 0
@Kamishimi: oglądamy inny mecz? Ciągle błędy debilne wypierd alanie piłki bez celu bez żadnego planu po prostu a podam do bramkarza Holandii bo czemu nie a Zalewski a podam do napastników holenderskich i ch uj
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 18.05.2024, 23:27:57
  • 6
#boks Będzie remis mówię Wam
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

slkt
slkt
slkt
18.05.2024, 23:29:07 via Wykop
  • 0
@Kamishimi: jak remis chcesz zrobić jak był knock down?
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 11.05.2024, 19:16:08
  • 0
Ile powinienem dać do koperty jako wujek na chrzest? Będę sam, nie jestem chrzestnym, obiad w restauracji, koperta + skromny prezent o wartości 80 zł.
#pytanie #dzieci #rozowepaski #niebieskiepaski
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A.....e
A.....e
konto usunięte 11.05.2024, 19:18:09 via Android
  • 3
@Kamishimi tyle na ile pozwala ci sytuacja materialna
  • Odpowiedz
kasiknocheinmal
kasiknocheinmal
11.05.2024, 19:32:08 via Wykop
  • 2
@Kamishimi: daj rzeczowy prezent dziecku, a nie kasę, której nigdy nie zobaczy.
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 12.04.2024, 18:14:18
  • 0
Rozglądam się za szczoteczką soniczną do mycia zębów, pozostałe bajery mnie średnio interesują. Budżet 400 zł. Polecicie coś?
#szczoteczkasoniczna #szczoteczka #dentysta #stomatologia #pytanie #zdrowie #zeby
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

SkrytyZolw
SkrytyZolw
13.04.2024, 04:34:00 via Wykop
  • 2
@Kamishimi: tylko pamiętaj, że w przeciwieństwie do pozostałych rodzajów szczoteczek, soniczne wymagają stosowania ruchu wymiatającego podczas mycia, bo inaczej nie działają (mniej więcej 9 na 10 pacjentów o tym nie wie i źle ich używa xD).
  • Odpowiedz
DeringeR
DeringeR
24.06.2024, 16:10:18 via Wykop
  • 1
@SkrytyZolw: dobrze, ale czym różni się magnetyczna od sonicznej prócz napędu, bo nie rozumiem jak to wpływa na zęby?
liczba obrotów jest znacznie mniejsza, a cena wyższa

ja wiem tylko że soniczna jest o klase wyżej od zwykłej i elektrycznej oral-b, te magnetyczne to jakaś nowość na rynku
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 11.04.2024, 19:01:43
  • 1
Test sprawdzający usunięcie użytkownika:

@test
void whenUserExist_DeleteUser() {
User user = userBuilder.buildById(1).build();
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

s.....h
konto usunięte 11.04.2024, 19:08:08 via Wykop
  • 3
@Kamishimi: weź bo komuś konto na wykopie skasujesz:)
  • Odpowiedz
93michu93
93michu93
93michu93
11.04.2024, 19:24:00 via Wykop
  • 1
@Kamishimi: to zalezy jak to robisz generalnie powinienes testowac metode z serwisu, ktora uderza do repository.

Moim zdaniem mozesz uzyc uzyc metody save ale ladniej byloby to wrzucic w osobna metode np. createAndSaveUser i ja zawolac w tescie.

A to delete.deleteUserById to co to za gowno? To delete to serwis jest? Jesli tak to czym predzej zmieniaj nazwe na jakies userService
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 28.03.2024, 18:33:40
  • 0
#java
Mam pytanie. Posiadam taką klasę pomocniczą do testów:

@Component
public class SessionChecker {
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tylko_zerknalem
tylko_zerknalem
tylko_zerknalem
28.03.2024, 19:56:29 via Wykop
  • 1
@Kamishimi: Jeżeli to jest klasa która będzie dostępna tylko w Twoim katalogu z testami, to pewnie może być. Jeżeli natomiast miałaby być dostępna w głównym kodzie no to tak średnio bo całkowicie tracisz type-safety w tym miejscu. W miejscu drugiego parametru można przekazywać wtedy dosłownie wszystko i kompilator się nie zająknie.

Zamiast tego na Twoim miejscu celowałbym w sygnaturę private boolean checkExistence(String query, PreparedStatement statement). Wtedy każda z publicznych
  • Odpowiedz
diabel_z_piekla
diabel_z_piekla
28.03.2024, 20:31:50 via Wykop
  • 1
@Kamishimi: Może:

checkExistence(String query, Consumer<PreparedStatement> propertySetter) {
try (Connection connection = dataSource.getConnection();
PreparedStatement statement = connection.prepareStatement(query))
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 09.03.2024, 12:23:50
  • 0
Opony na letnie już zmienione?

#opony #samochody

Zmieniliście już opony na letnie?

  • Tak 14.4% (13)
  • Nie 61.1% (55)
  • Mam wielosezonowe 24.4% (22)

Oddanych głosów: 90

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Arthizo
Arthizo
09.03.2024, 13:09:03 via Android
  • 1
@Kamishimi chyba po świętach zmienię( ͡º ͜ʖ͡º)
  • Odpowiedz
AustralianV8
AustralianV8
09.03.2024, 14:38:25 via Android
  • 1
@Kamishimi cały rok na łysych zimowych
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 09.03.2024, 11:53:51
  • 2
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pamareum
pamareum
09.03.2024, 11:54:37 via Android
  • 5
@Kamishimi od początku było wiadomo, że Ukraina nie ma szans, a wyk0pki planowały wakacje 2024 na Krymie
  • Odpowiedz
Polinik
Polinik
09.03.2024, 12:17:51 via Wykop
  • 3
@bluzgajacy:
Ale życzeniowość. XD
Wierzysz w to co piszesz?
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 06.03.2024, 00:32:57
  • 2
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pabick
Pabick
06.03.2024, 01:12:52 via Wykop
  • 1
@Kamishimi: prawda leży po środku, więc straciła 2
  • Odpowiedz
s.....0
s.....0
konto usunięte 06.03.2024, 06:30:53 via Wykop
  • 0
@Kamishimi: prawdopodobnie trzy, tylko nagranie bez żadnych wątpliwości jest z jednym
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 05.03.2024, 20:03:28
  • 0
Czy w testach powinienem tworzyć zmienne?
Mam taki test:

@test
void whenUserExist_DeleteUserSessions() {
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

paczelok
paczelok
05.03.2024, 20:04:29 via Wykop
  • 3
@Kamishimi: pomylił ci się copilot z wykopem kolego zamykam temat następnym razem użyj opcji szukaj
  • Odpowiedz
cochese
cochese
cochese
06.03.2024, 10:20:51 via Wykop
  • 1
Nie tylko zmienne ale często nawet stałe.


@pulaas: @Kamishimi: Do rzeczy typu "id obiektu potrzebnego w testach" zdecydowanie, szczególnie że zaraz to samo id pojawi się w innym testcase.

A jak coś się powtarza w kilku miejscach, to dobrze jest stworzyć interface, w którym będziesz przechowywał stałe dostępne dla wszystkich
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 02.03.2024, 16:06:19
  • 1
Jak to możliwe że Max po pitstopie miał nadal 40s przewagi? Pozostali śpią?
#f1
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czesuafff96
Czesuafff96
02.03.2024, 16:06:54 via Wykop
  • 14
@Kamishimi: Paradoksalnie to Max śpi
  • Odpowiedz
juniortbg
juniortbg
02.03.2024, 16:07:19 via Android
  • 1
@Kamishimi po pitstopie Pereza, jak wy to oglądacie?
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 22.02.2024, 17:48:06
  • 0
Cześć, mam taki test.

@test
void whenUserDeleted_SecondDeletionReturnNotFound() throws Exception {
Integer userId = idFetcher.fetchByUsername("Mark");

Cookie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

GeDox
GeDox
GeDox
22.02.2024, 17:50:44 via Wykop
  • 1
@Kamishimi: całego fragmentu nie. Osobną funkcją albo stałą powinno byc:

status().isOk()

status().isNotFound()


elete("/api/v1/users/" + userId).cookie(sessionId)
  • Odpowiedz
Kresse
Kresse
22.02.2024, 18:04:07 via Wykop
  • 4
@Kamishimi: Po co? Przecież ten test jest czytelny i nazwa metody dokładnie opisuje o co chodzi.
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 13.02.2024, 19:55:59
  • 6
Widać, jak media społecznościowe zrobiły spustoszenie w głowach ludzi. Mają problem, żeby się skupić przez dłuższy czas. Widać to szczególnie po komentarzach tutaj.
#kanalzero
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

abandon
abandon
abandon
13.02.2024, 21:21:19 via Wykop
  • 0
@Kamishimi:

Ja tak mam, że jeżeli dana tematyka dość średnio mnie interesuje i widzę, że film trwa ponad 2 godziny to sobie całkowicie odpuszczam. A przy godzinnym formacie całkiem możliwe, że bym sobie obejrzał.

Matczak i Leśny mają chyba idealny format póki co.
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 10.02.2024, 16:59:55
  • 0
Chciałbym zmierzyć pobór prądu mojego komputera. Do listwy zasilającej mam podłączone dwa monitory, komputer i router. Czy mogę podłączyć listwę do watomierza? Czy jest to bezpieczne?
#elektryka #elektronika #informatyka
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

G06DbT
G06DbT
10.02.2024, 17:01:18 via Wykop
  • 4
Czy jest to bezpieczne?


@Kamishimi: nie, wybuchniesz ty, twoja chałupa, stacja trafo, i elektrownia.

Oczywiście że jest to bezpieczne.
  • Odpowiedz
GoodNightPL
GoodNightPL
10.02.2024, 17:03:18 via Wykop
  • 1
@Kamishimi: a jaki masz watomierz? XD Generalnie jak patrzę to mają one podane maksymalne obciążenie, więc możesz na oko obliczyć ile będzie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 09.02.2024, 16:06:21
  • 0
Cześć, potrzebuję porady. Podczas logowania tworzę w bazie danych sesję użytkownika. Chcę napisać test dla logout, w którym sprawdzę, czy po wylogowaniu sesja została usunięta. Mam takie dwie propozycje.

1. Pierwsza:

@test
void whenLogoutSuccess_DeleteSession() throws Exception
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Karatte
Karatte
09.02.2024, 16:16:54 via Wykop
  • 2
@Kamishimi: 1.

2. to dobry przykład ale na test integracyjny, w którym sprawdzasz czy przejście całego procesu login -> logout działa poprawnie.

W 1. wychodzisz z założenia że metoda logoutHelper.loginAndGetCookie(); działa prawidłowo, co powinno być sprawdzone testami tej metody w klasie LogoutHelperTest czy jakkolwiek się tam nazywa.
  • Odpowiedz
PanMlecz
PanMlecz
11.02.2024, 10:24:02 via Wykop
  • 1
Ogólnie w given, lepiej nie używać assertów, ale czasami jednak trzeba się upewnić że coś daje efekt. Dlatego wolę 2 przykład. Ogólnie też używasz i api i wnętrzności apki (session/tokenGenerator). Jak się da, to lepiej zrobić wszystko przez api

-login
-sprawdzenie sesji #1 (używając api)
-logout
-sprawdzenie sesji #2
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 01.02.2024, 19:21:45
  • 0
Cześć,
mam taką klasę pomocniczą do testów, która odpytuje DB.

@Component
public class DatabaseHelper {
private final DataSource dataSource;
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

m.....l
konto usunięte 01.02.2024, 19:47:48 via Wykop
  • 1
@Kamishimi: Jeden rabin powie tak, a inny powie nie. Moim zdaniem aby zachować SRP ta klasa powinna nazywać się UserDatabaseHelper albo UserRepository. W przeciwnym razie będą do niej trafiać wszystkie funkcjonalności bazodanowe, bo nazwa DatabaseHelper jest bardzo pojemna i w dużym projekcie skończysz z ogromna klasą, która zwraca info o użytkownikach i wszystkim innym, co masz w projekcie.

Oczywiście, można dywagować czy UserRepository też nie jest za dużym konceptem.
  • Odpowiedz
Nofenak
Nofenak
Nofenak
02.02.2024, 18:10:28 via Wykop
  • 1
@Kamishimi: Jest ok, zmieniłbym tylko nazwę na UserDatabaseHelper
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 30.01.2024, 18:00:16
  • 0
Lepiej pisać testy tak

@test
void whenEmailExist_ThrowException() {
assertException(() -> registration.register(registrationHelper.existEmail),
CredentialValidationException.class, "Email is already
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dthprf
dthprf
30.01.2024, 18:23:10 via Wykop
  • 2
@Kamishimi: ( ͡° ͜ʖ ͡°)
dthprf - @Kamishimi: ( ͡° ͜ʖ ͡°)

źródło: 1000019674

Pobierz
  • Odpowiedz
PanMlecz
PanMlecz
30.01.2024, 20:56:41 via Wykop
  • 1
@Kamishimi
lepiej tak:

@test
void whenEmailExist_ThrowException() {
//
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 23.01.2024, 15:29:28
  • 0
Cześć, potrzebuję maski do szlifowania powierzchni metalowych. Myślałem o 3M 7500, tylko nie wiem jakie filtry do niego. Zastanawiam się nad:
1. P1 - https://allegro.pl/oferta/filtr-przeciwpylowy-3m-5911-p1-12128850202
2. Filtr Przeciwpyłowy P3R Cząstki Stałe - https://allegro.pl/oferta/3m-6035-filtr-przeciwpylowy-p3r-czastki-stale-2szt-10820801907?bi_s=ads&bi_m=showitem:desktop:department:active&bi_c=MThiMjRhMzUtMzVmNy00YTUxLWI2YzgtMjg5ZTk2Mzk4NGQxAA&bi_t=ape&referrer=proxy&emission_unit_id=956e80d4-00f2-4b53-b042-41ff2c4d1b60

Co myślicie ? Myślałem o tych drugich, tylko z tego co czytałem, trzeba je wymieniać do 8h. To tygodniowo bym wydawał 150 zł - trochę sporo.

#majsterkowanie #pytanie #lakiernictwo #spawanie #
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

S.....y
S.....y
konto usunięte 23.01.2024, 16:26:20 via Wykop
  • 2
trzeba je wymieniać do 8h


@Kamishimi: Nie wiem skąd takie info. Wymienia się jak się zapcha i ciężko oddychać. Ja mam takie na rok jako antysmogowe i do spawania. Do szlifowania overkill, ale czemu nie. Zdrowie najważniejsze. Odpowiednie byłyby raczej P2.
  • Odpowiedz
panzerschokolade
panzerschokolade
panzerschokolade
23.01.2024, 17:17:45 via Wykop
  • 1
@Kamishimi: po pracy filtry zamykaj w szczelnym opakowaniu, o tym sporo ludzi zapomina.
  • Odpowiedz
Kamishimi
Kamishimi
Kamishimi 23.01.2024, 00:04:50
  • 0
Cześć,
stworzyłem sobie klasę pomocniczą do rejestracji w której trzymam jsony:

public class RegistrationControllerHelper {
public static final String validCredentials =
"{\"username\": \"New\", \"email\": \"new@mail.com\", \"password\": \"Password#3\"}";
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Patres
Patres
23.01.2024, 09:27:03 via Wykop
  • 1
@Kamishimi:
1. Nie tworzyłbym żadnych Helperów - co taka klasa oznacza? Sam widzisz, że nie do końca wiesz co ona robi i tak ją nazwałeś ( ͡° ͜ʖ ͡°)
2. Jeżeli jest to używane tylko przez test to dałbym to do klasy testowej
3. W nowszej wersji Java możesz użyć """ aby zrobić wielolinijkowy String i wtedy nie bedziesz musiał escepować \"
4. Nie wiem jaka jest logika biznesowa, ale zazwyczaj nie
  • Odpowiedz
Patres
Patres
24.01.2024, 13:54:14 via Wykop
  • 1
@Kamishimi:
1. Dalej nie widzę sensu wydzielanai osobnej klasy

new RegisterRequest("New", "new@mail.com", "Password#3");
to nie jest jakaś skomplikowana logika którą należy wydzielić, tylko integralna część testu
2. Jak już chcesz coś wydzielac to raczej
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • Strona 1 z 3
  • >

Osiągnięcia

  • Rocznica
    od 23.11.2024

    Rocznica
  • Gadżeciarz
    od 24.08.2023

    Gadżeciarz
  • Mikroblogger
    od 10.03.2024

    Mikroblogger

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking