Ich werde deine Java-Unit-Tests mit junit und mockito reparieren


Über diesen Service
Automatische Übersetzung
Fehlgeschlagene Java-Unit-Tests können eine Veröffentlichung blockieren und das Verhalten verbergen, das wirklich zählt. Ich werde die vereinbarten Fehler untersuchen und deine JUnit- und Mockito-Tests so reparieren, dass sie das beabsichtigte Verhalten klar überprüfen.
Dieser Service umfasst Assertions, Mock-Setup, Argument-Matching, Interaktionsprüfungen, parametrisierte Fälle und deterministische Testdaten. Jedes Paket hat eine festgelegte Grenze bei überprüften Testmethoden und Produktionsklassen.
Du erhältst die aktualisierten Testdateien oder einen Patch, den Testbefehl und sein Ergebnis sowie eine kurze Erklärung der Ursache und Lösung. Ich führe die relevanten Tests in der vereinbarten reproduzierbaren Umgebung aus und gebe etwaige Verifizierungsgrenzen an.
Ich nutze KI-gestützte Programmier-Tools, überprüfe die Änderungen und verifiziere das Ergebnis. Bitte bestätige, dass dieser Workflow akzeptabel ist, bevor du bestellst.
Sende zuerst die fehlerhafte Ausgabe, relevante Quelldateien, Build-Konfiguration und das erwartete Verhalten. Änderungen am Produktionscode, Integrationsumgebungen und neue Features erfordern einen separaten Umfang. Es wird kein fixer Coverage-Prozentsatz versprochen.
Lerne kekkolicche15 kennen
Java backend developer, JUnit, Mockito and Python
- AusItalien
- Mitglied seitAug. 2018
- ⌀ Antwortzeit1 Stunde
Sprachen
Italienisch, Englisch
Automatische Übersetzung
FAQ
Automatische Übersetzung
Welche Projekt- und Größenlimits gelten?
Ein reproduzierbares Java-Modul mit JUnit 5 und Mockito, mit Maven oder Gradle. Überprüfte Produktionsquelle: Basic 1 Klasse/200 Zeilen ohne Leerzeilen; Standard 2 Klassen/500 Zeilen insgesamt; Premium 3 Klassen/900 Zeilen insgesamt. Teile die Dateien vor der Bestellung.
Was zählt als Testmethode?
Ein parametrischer Test zählt als eine Methode, mit bis zu 10 Datensätzen. Geänderte Helper-Methoden zählen zum Paketlimit. Basic umfasst bis zu 3 Methoden in 1 Testklasse; Standard 8 in 2 Klassen; Premium 15 in 3 Klassen.
Wirst du Produktionscode ändern oder Assertions schwächen?
Dieser Gig deckt Testreparaturen ab. Wenn das Verhalten in der Produktion die Fehler verursacht, erkläre ich die Erkenntnis und stimme den nächsten Schritt ab, bevor ich den Umfang erweitere. Ich werde Assertions nicht schwächen, nur um Tests bestehen zu lassen.
Was beinhaltet eine Revision?
Eine zusammengefasste Anfrage, um die gelieferten Tests gegen die ursprünglichen Fehler und erwarteten Verhaltensweisen zu korrigieren oder zu verfeinern. Neue Klassen, Fehler, Features und Coverage-Ziele erfordern einen separaten Umfang.
Kannst du mit Spring Boot Tests arbeiten?
Ja, für reproduzierbare Unit-Tests innerhalb dieser Grenzen. Eine laufende Datenbank, externe API oder vollständige Integrationsumgebung liegt außerhalb dieses Gigs. Stelle lokale Mocks oder Fixtures sowie den Befehl bereit, um die Fehler zu reproduzieren.
Verwendest du KI-gestützte Tools?
Ja. Ich nutze KI-gestützte Entwicklungstools, überprüfe die Änderungen und führe die relevanten Tests aus. Bitte bestätige, dass dein Code mit diesem Workflow geteilt werden darf, und bespreche etwaige Vertraulichkeits- oder KI-Beschränkungen vor der Bestellung.
