Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Test] Knoten erstellen #24

Closed
76 tasks done
sophiemie opened this issue Apr 22, 2023 · 0 comments · Fixed by #25
Closed
76 tasks done

[Test] Knoten erstellen #24

sophiemie opened this issue Apr 22, 2023 · 0 comments · Fixed by #25
Assignees
Labels
test Unittest zu den PBIs

Comments

@sophiemie
Copy link
Owner

sophiemie commented Apr 22, 2023

PBI:

Beschreibung

  • TestSetID: Testet ob den Knoten eine neue ID zugewiesen werden kann ((PBI 2))
  • TestGetID: Testet ob ID die bei der Initialisierung übergeben wurde auch zurückgegeben wird (PBI 2)
  • TestSetDescription: Testet ob den Knoten eine neue Spezifikation zugewiesen werden kann (PBI 3)
  • TestSetDescription_Text: Testet ob zugewiesene Spezifikation auch im Textfeld des Knotens, die im Editor erscheint, zugewiesen wurde (PBI 3)
  • TestGetDescription: Testet ob die Spezifikation die bei der Initialisierung übergeben wurde auch zurückgegeben wird (PBI 3)
  • TestGetDescription_Text: Testet ob Spezifikation die bei der Initialisierung übergeben wurde auch im Textfeld des Knotens im Editor zugewiesen wurde, ausser beim Startknoten da dieser i.d.R. keine Spezifikation hat (PBI 3)
  • TestGetType: Testet ob richtiger Knotentyp zurückgegeben wird (PBI 2)
  • TestSetClassName: Testet ob richtiger Klassennamen zugewiesen wird (PBI 2)
  • TestGetClassName: Testet ob richtiger Klassenname zurückgegeben wird (PBI 2)
  • TestSetMethodName: Testet ob richtiger Methodenname zugewiesen wird (PBI 2)
  • TestGetMethodName: Testet ob richtiger Methodenname zurückgegeben wird (PBI 2)
  • TestGetClassType: Testet ob richtige Bezeichnung der Klasse zurückgegeben wird, welche für die Zuordnung der Spezifikation benötigt wird (PBI 3)
  • TestGetAllDescriptions_Count: Testet ob richtige Anzahl an Spezifikationen zurückgegeben wurde. (PBI 3)

Unittests

Der Startknoten (TStart)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestGetClassType
  • TestSetMethodName
  • TestGetMethodName

Der Endknoten (TEnd)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetDescription_Text
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestSetMethodName
  • TestGetMethodName
  • TestGetClassType
  • TestGetAllDescriptions_Count

Der menschlichen Aufgaben (THumanTask)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetDescription_Text
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestSetMethodName
  • TestGetMethodName
  • TestGetClassType
  • TestGetAllDescriptions_Count

Der menschlichen Entscheidungen (THumanDecision)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetDescription_Text
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestSetMethodName
  • TestGetMethodName
  • TestGetClassType
  • TestGetAllDescriptions_Count

Der maschinellen Aufgaben (TMachineTask)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetDescription_Text
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestSetMethodName
  • TestGetMethodName
  • TestGetClassType
  • TestGetAllDescriptions_Count

Der maschinellen Entscheidungen (TMachineDecision)

  • TestSetID
  • TestGetID
  • TestSetDescription
  • TestSetDescription_Text
  • TestGetDescription
  • TestGetDescription_Text
  • TestGetType
  • TestSetClassName
  • TestGetClassName
  • TestSetMethodName
  • TestGetMethodName
  • TestGetClassType
  • TestGetAllDescriptions_Count
@sophiemie sophiemie added the test Unittest zu den PBIs label Apr 22, 2023
@sophiemie sophiemie added this to the Ende Testphase milestone Apr 22, 2023
@sophiemie sophiemie self-assigned this Apr 22, 2023
@sophiemie sophiemie linked a pull request Apr 22, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Unittest zu den PBIs
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant