AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Frage zu Mocking

Ein Thema von TigerLilly · begonnen am 1. Jun 2017 · letzter Beitrag vom 1. Jun 2017
 
Benutzerbild von TigerLilly
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.241 Beiträge
 
Delphi 12 Athens
 
#1

Frage zu Mocking

  Alt 1. Jun 2017, 08:43
Ich habe mich ein wenig ins Abseits manövriert + hätte gern Ratschläge :- )

Ich habe eine Klasse A, für die ich automatisierte Tests schreibe. Diese Klasse A benutzt eine weitere Klasse B - und zwar ruft sie drei ihrer Methoden auf. Diese Klasse B wird meiner Klasse A im Konstruktor übergeben. Natürlich hat die Klasse B noch viele andere Methoden.

Für meine Tests wollte ich die Klasse B mocken. Aber leider hat die Klasse B keine virtuellen Methoden. Da das 3rd Party code ist, möchte ich den nicht ändern.
Ich möchte aber auch nicht in meinen Tests die ganze Klasse B erzeugen, weil ich für meine Tests die ja gar nicht brauche.

Einen Decorator möchte ich auch nicht schreiben, weil die Klasse B sehr viele Methoden hat.

Ich hab an class helpers gedacht, aber die helfen mir da auch nicht.


Ich bin dankbar für jeden Tipp!
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz