-
Notifications
You must be signed in to change notification settings - Fork 0
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
New structure and tests #5
Conversation
…ka returna nya JSON grejer), PPID kopplar till refreshtoken och p2pSession istället för cookies, allt funkar förutom return på api:er som jag ska fixa senare.
…ed textomvanling från API:s return till testets kontroll, fixar detta senare.
backend/trupal/src/main/kotlin/app/truid/trupal/PresentationResponseAttributeConverter.kt
Outdated
Show resolved
Hide resolved
…ill initiell frontend.
…lar och lagt till lite i frontend
Fixade till backend. Tänker att den får vara som den är utan större uppgraderingar tills inlämningen, men om du hittar något fel eller så så fixar jag till det! Ska köra static code analysis sen också. Gäller bara backendkoden, frontend får jag försöka hinna senare :) |
backend/trupal/src/main/kotlin/app/truid/trupal/TrupalPeerToPeer.kt
Outdated
Show resolved
Hide resolved
sessionDB.findById(p2pSessionId).orElseThrow { | ||
P2PSessionNotFound() | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Behöver vi kolla att sessionen är i rätt state?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Den funktionen är egentligen bara till för att return:a statet som sessionen är i, så tror inte det. Eller ska man kolla så att den inte är null eller något sånt?
class P2PApiTest { | ||
@Autowired | ||
lateinit var testRestTemplate: TestRestTemplate | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kan vara bra att ha några test av allmänna säkerheten på toppnivån
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, tänker du typ code injection och sånt? Är inte riktigt säker på vilka jag ska ha med
backend/trupal/src/test/kotlin/app/truid/trupal/maninthemiddle/ManInTheMiddleTest.kt
Show resolved
Hide resolved
backend/trupal/src/test/kotlin/app/truid/trupal/maninthemiddle/ManInTheMiddleTest.kt
Show resolved
Hide resolved
Bra jobbat! Blev lite kommentarer, tror inte du behöver köra igenom alla. |
…er.kt Co-authored-by: johanneslundsten <[email protected]>
Fixade ny struktur, fixade till testen, ta till lite nya test. Gick inte på djupet och putsade till koden supermycket utan tänker att det är bättre att du tar en titt först och ser att jag är på rätt väg innan jag investerar för mycket :)