PMT-16: Projekt Anlegen #12
Loading…
Reference in a new issue
No description provided.
Delete branch "story/PMT-16-projekt-anlegen"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dirty Git History
609cafcb71
to80a8a74373
Ich kann kein ordentliches Review machen, bis ihr:
Was zum bums ist Squash?
Den Inhalt der 3 Commits in eine machen und die Message anpassen.
git reset --soft HEAD~3
löst die letzten 3 Commits aufgit commit -m "TICKETNUMMER: Nachricht"
Inhalt neu committen mit einer Nachrichtgit log --all --decorate --oneline --graph
neue History mit Alter Vergleichengit push --force-with-lease
Git Branch Upstream sicherer überschreibenstory/PMT-16-projekt-anlegento PMT-16: Projekt Anlegen80a8a74373
tobd8f92a9c6
@SZUT-Rajbir jetzt hast du wieder was anderes gemacht, du hast wieder nicht den Stand aus dem Gut sondern deinen Lokalen genutzt.
Du hast nicht gepullt/ hard resettet.
Ich fixe das Wieder wenn ich zuhause bin.
Und wir Organisieren dir Nochmal eine Git Schulung
sorry, habe gerade auch festgestellt, dass ich mit dem lokalen Stand von trunk gerebased. Wäre gut wenn du das wieder herstellen kannst. Notiere mir doch bitte die Schritte die du machst, damit ich das einmal nachvollziehen kann. Danke
Ich hatte ja sogar das was gemacht werden muss nochmal genauer runtergeschrieben. Es hätte garnichts gerebased werden müssen
Ich reppariere es wenn ich zuhause bin. Ist jedes mal abhängig davon wie es kapput ist, wie man es reppariert
bd8f92a9c6
tofcf1371891
@SZUT-Rajbir hier ein Video wie ich es gefixt habe:
Ich habe extra für dich keine meiner Git Aliases genutzt.
fcf1371891
to9bf8607b43
Ich habe die Letzte Commit nochmal ge Reworded
Die Probleme die Ich gefunden habe im aktuellen Code müssen noch gelöst werden
Außerdem ergeben sich aus der API Doc und dem Implementierungscode,
noch fälle, die getestet werden müssen:
@ -0,0 +40,4 @@
.contentType(MediaType.APPLICATION_JSON);
this.mvc
.perform(requestBuilder)
Nutzt hier doch doirekt die Methode inline, also
.perform(getRequest(createDTO))
@ -0,0 +63,4 @@
.andExpect(status().isCreated())
.andExpect(jsonPath("$.id").exists());
RequestBuilder secondProjectRequestBuilder = createProjectRequestBuilder(createDTO);
Useless 2 Posts, nehmt einfach Einen Der Existierenden Datensätze und Versucht Ihn erneut zu schreiben
@ -0,0 +72,4 @@
@Test
void shouldNotCreateProjectWhenAdministratorDoesNotExist() throws Exception {
HttpClientErrorException httpClientErrorException = mock(HttpClientErrorException.class);
Viel zu Komplex, Mein Ergebnis, wenn man die Spring Doc liest:
@ -0,0 +87,4 @@
createDTO.setStart(LocalDateTime.of(2000, 1, 13, 12, 51));
createDTO.setPlannedEnd(LocalDateTime.of(2002, 3, 21, 11, 42));
RequestBuilder projectRequestBuilder = createProjectRequestBuilder(createDTO);
Wofür die Zwischen Variable, kann doch einfach Inline gemovt werden.
@ -0,0 +94,4 @@
.andExpect(status().isNotFound());
}
private RequestBuilder createProjectRequestBuilder(CreateProjectDTO createDTO) throws Exception {
Das Ganze Baute Euch den Inhalt einer Request zusammen, Würde es dementsprechend
getRequest()
nennen03e33d654e
to50d889820d