Aktywne Wpisy
Ashtar +279
Jakie jest największe marzenie p0lka? Zostawić p0laka i zostać wydupconym przez gołodupca mokebe i dla niego urodzić mulatka.(。◕‿‿◕。)
#mokebe #kolorowaagitacja #logikarozowychpaskow #p0lka
#mokebe #kolorowaagitacja #logikarozowychpaskow #p0lka
saakaszi +440
https://pastebin.com/sJFhi1qa
( ͡° ͜ʖ ͡°)
Poza tym śmieszna konwencja nazw metod z tym 'when' I 'given', skąd ją wziąłeś? (Nie znam się więc pytam z ciekawości xD)
Nie wiem czy działa, nie ma tej metody w pliku który wkleiłeś, więc zakładając że nie jest to metoda napisana pod testy, to musiałabym zajrzeć do metody żeby dowiedzieć się co w końcu się dzieje "when coś tam" bo sama nazwa tego nie mówi.
@azetka: OP chyba sam nie wie czemu tak nazwał (⌐ ͡■ ͜ʖ ͡■), więc proponuję poczytaj o BDD, np. tu https://en.wikipedia.org/wiki/Behavior-driven_development#Behavioral_specifications , albo o specification by examble, a jak się wciągniesz to i o języku Gherkin, i możesz zacząć pisać swoje ogórkowe testy z np. Cucumberem ( ͡° ͜ʖ ͡°)
Same testy moim zdaniem są ok (tzn ewentualnie tak jak zauważyłeś, te wszystkie testcasy mógłbyś zamknąć w jednego testcasesourca, byłoby przejrzyściej), jak dobrze rozumiem z tego co napisałeś, te metody "when..." i "given..." nie są napisane przez Ciebie? (bo ja bym pewnie połączyła te "when" w jedną "PlayerWinsAPoint(argument PlayerType)" )
//given
//when
//then
ewentualnie bardziej znane (AAA)
//arrange
//act
//assert
Możesz poczytać tutaj
https://github.com/nunit/docs/wiki/TestCaseSource-Attribute