UnitTest: getTime needs to be implemented by module under test

Hallo Zusammen,

nach einem Update der SymconStubs stolpere ich bei meinem Module-Test über „getTime needs to be implemented by module under test“.
Hier habe ich folgende Änderung gefunden:

Was muss ich in meinem Modul oder in meiner „class X extends TestCase“ machen, damit die Tests wieder funktionieren?
Würde mich über Hilfe sehr freuen!

Wie auch schon in der PM beantwortet:

Wenn in deinem Modul Timer genutzt werden, dann braucht das Modul getTime um zu funktionieren. Wie du das einbindest, kannst du dir beispielsweise bei der Anwesenheitssimulation anschauen: AnwesenheitsSimulation/timetest.php at master · symcon/AnwesenheitsSimulation · GitHub

In der Klasse selbst musst du den Trait dann natürlich noch reinziehen. Möchtest du die Timer auch testen oder sind die für die Tests irrelevant? Bei ersterem müsstest du getTime dann auch in deinem Modul verwenden, ansonsten kannst du im Testfall einfach einen Dummywert für getTime zurückgeben.