• Nie Znaleziono Wyników

Opisz metody klasy Assert, które służą do badania warości typu boolean (typ metody, parametry metod oraz wynik) 4

N/A
N/A
Protected

Academic year: 2021

Share "Opisz metody klasy Assert, które służą do badania warości typu boolean (typ metody, parametry metod oraz wynik) 4"

Copied!
1
0
0

Pełen tekst

(1)

Sprawdzian - biblioteki JUnit i JMockit. Odpowiedzi na pytania są zilustrowane przykładami w instrukcji do lab 12: http://zofia.kruczkiewicz.staff.iiar.pwr.wroc.pl/wyklady/IO_UML/Instrukcja 9_1.pdf

1 1. Wyjaśnij rolę, jaką pełni klasa Assert (static org.junit.Assert)?

2. Opisz metody klasy Assert, które służą do porównania dwóch wartości (typ metody, parametry metod oraz wynik):

 liczbowych typu całkowitoliczbowego,

 liczbowych typu zmiennoprzecinkowego

 obiektowych (za pomocą ich metod euals)

 obiektów (czy są to te same instancje)

3. Opisz metody klasy Assert, które służą do badania warości typu boolean (typ metody, parametry metod oraz wynik)

4. Przedstaw rolę klasy ExpectedException (org.junit.rules.ExpectedException;) 5. Opisz rolę adnotacji, zdefiniowanych w bibliotece JUnit :

@Test

@Before

@BeforeClass

@After

@AfterClass

@Category

@Rule

@Parameter, @Parameters

@ RunWith(Parameterized.class)

@ RunWith(JMockit.class)

@FixMethodOrder(MethodSorters.NAME_ASCENDING)

6. Przedstaw role elementów z biblioteki JMockit przedstawionych na diagramie oraz sposób ich zastosowania w metodach testujących, zdefiniowanych z adnotacją @Test:

 klas abstrakcyjnych:

o Invocations,

o Expectations, StrictExpectations,

o Verifications, VerificationsInOrder, FullVerifications, FullVerificationsInOrder

 interfejsu Delegate i sposobu jego implementacji w metodach testujących

 klasy Invocation

 adnotacji: @Tested, @Injectable, @Mocked, @Capturing

Cytaty

Powiązane dokumenty

Składniki typu public oraz protected klasy bazowej stają się składnikami private klasy potomnej. public → private protected

Pojawi się zatem mechanizm polimorfizmu - czyli metoda Rysuj, w zależności od obiektu, na którymjest wykonywana,.. sporządzi inny

Żarkuckij prześledził rozwój różnych form funkcjonow ania tego rynku (np. jarm arki, bazary) i ukazał zmiany w asortym encie tow arów oferowanych do

Poniew aż błąd polegający na na napisaniu domini n(ostri) zam iast mei m ógł pow stać tylko w sytuacji rozpowszechnienia się formuły dominus n ( oster) w

Celem pracy było zbadanie wpływu zawartości ekstraktu i metody zamrażania na wybrane parametry charakteryzujące zamrażanie, takie jak: czas procesu, tem- peratura krioskopowa

Wydaje się, iż w dobie deprecjacji autorytetów przywoływanie takich postaci, jak Generał jest ze wszech miar pożądane, gdyż prawidłowy rozwój człowieka domaga

Przypisy­ w any przez Norwida czytelnikom szlacheckim odbiór Pana Tadeusza jako epopei ujaw nił się najwcześniej w r. Spośród polskich opinii na ten tem at mógł

W świetle tekstu widocznym jest, iż mimo uprzednich postanowień co do zgodności w działaniu przeciw n ieprzyja­ cielowi (Kurajszytom ) zwolennicy M ahometa z