ich brauche eure Hilfe. Ich habe ein Programm geschrieben, welches die API von Have I been Pwned kontaktiert und mir zurück gibt ob und wie oft das eingegebene Passwort geleakt wurde.
Funktioniert auch super. Jetzt bin ich dabei Unit Tests zu schreiben. Habe sowas noch nie gemacht und es funktioniert einfach nicht. Wobei ich auch nicht richtig weiß, was ich prüfen soll. Habe viel gegoogelt aber dort werden meistens ja nur Zahlen auf Gleichheit geprüft. Ich wollte jetzt z.B. prüfen ob in meiner Eingabe überhaupt was drin steht. Geht nicht. Ich glaub ich mach was grundlegendes falsch.
Hier mal der Text:
Code: Alles auswählen
import unittest
from HIBP import api_zugriff
from HIBP import main
class Test(unittest.TestCase):
def Connectiontest(self):
self.assertIsNone(api_zugriff(), 'Eingabe ist leer')
if __name__ == "__main__":
#import sys;sys.argv = ['', 'Test.testName']
unittest.main()