From 4a0fb5da3f1308080f30e1b52426bcd143aed356 Mon Sep 17 00:00:00 2001 From: Christian Ohlsson Date: Mon, 4 May 2015 17:00:08 +0200 Subject: [PATCH] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 6193c64..40617e7 100644 --- a/README.md +++ b/README.md @@ -100,5 +100,11 @@ Nu skall den göras på riktigt. - Mock. Ramverk används. KAn preparera vissa objekt för att returnera något känt. Medtod-anrop. - Spies. Övervakar vad som händer. +### Mock +För workers så körs ofta Classical TDD, medan i Managers så används oftast Mock. Med stubbar kollar man alltid hur States förhåller sig. +Med mock används i Arrange-delen mock-object som saknar implementation, och i Assert-delen används verify() för att kolla. Vi kollar inte States, utan snarare om anropen har kommit. + +För att använda mock i Eclipse används Mockito (mockito.org) +Exempel: Event event = Mockito.mock(Event.class); ## 5. Refactor mot patterns