Testowanie kodu-MultiplicationTable

0

Hej,w jaki sposób porównać ze sobą stworzoną tablicę z "przypuszczalną" w teście (jak zacząć?): w internecie jest deklaracja( int[][] array = { {1, 2}, {3, 4} } )jednak kompletnie nie wiem od czego zacząć, żeby kod był testowalny. Czy mógłby mi ktoś w krokach rozpisać jak mogłoby to wyglądać?
screenshot-20200328180926.png

2

Żeby kod był testowalny najlepiej jak metoda zwraca jakaś wartość, która będziesz mógł porównać z wartością oczekiwana.

1
  • Po pierwsze trzeba rozdzielić tworzenie tablicy od jej wypisywania. Wtedy kod tworzący będzie można łatwo przetestować
  • Po drugie nie powinieneś wypisywacz do System.out tylko do strumienia wyjściowego który możesz przekazać w parametrze. Wtedy w aplikacji przekazujesz System.out a w testach testowy strumień
0

Tu nie ma co testowac. Masz funkcje void która nie ma żadnych efektów ubocznych, więc nie robi nic. Można ją skasować i fajrant. Gdyby ta funkcja zwracała jakąś wartość, to co innego.

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