Skip to content

Comments

Lab 2: unit tests, Mockito, refactored PaymentProcessor and TDD Shopp…#22

Open
viktorlindell12 wants to merge 1 commit intokappsegla:mainfrom
viktorlindell12:Viktor
Open

Lab 2: unit tests, Mockito, refactored PaymentProcessor and TDD Shopp…#22
viktorlindell12 wants to merge 1 commit intokappsegla:mainfrom
viktorlindell12:Viktor

Conversation

@viktorlindell12
Copy link

Detta Pull Request innehåller min lösning för Laboration 2.
pom.xml har uppdaterats till senaste versioner av Java och beroenden
Enhetstester har skrivits för BookingSystem med JUnit 5, AssertJ och Mockito
Både lyckade och misslyckade scenarier testas med hög kodtäckning
PaymentProcessor har refaktorerats för att bli testbar genom:
extrahering av beroenden till interface
användning av dependency injection
Enhetstester har skrivits för den refaktorerade PaymentProcessor
ShoppingCart har implementerats enligt TDD-principen (Red–Green–Refactor)
Funktionalitet för varuhantering, kvantitetsuppdateringar, rabatter och totalprisberäkning ingår
Allt arbete har utförts i en separat branch och har därefter mergats till main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant