Update README.md

This commit is contained in:
2015-04-27 17:11:34 +02:00
parent 4ddc95a643
commit d21cdec7ab

View File

@@ -6,19 +6,19 @@ Här samlas all källkod som tillverkas i kursen Software Craftmanship som går
Här skapades den första katan, String Calculator Här skapades den första katan, String Calculator
Coding Dojo Coding Dojo
- En plats dit man går för att träna - En plats dit man går för att träna
- Övning, delibirate practice - Övning, delibirate practice
- Smart vs Professional (Readable, Maintainable, Changeable) - Smart vs Professional (Readable, Maintainable, Changeable)
Agilt Agilt
- Sustainable Pace - Sustainable Pace
- Automatiserade tester mycket viktigt idag - Automatiserade tester mycket viktigt idag
TestDriven development by example av Kent Beck TestDriven development by example av Kent Beck
- http://www.amazon.com/Test-Driven-Development-By-Example/dp/0321146530 - http://www.amazon.com/Test-Driven-Development-By-Example/dp/0321146530
- Bra på att demonstrera hur TDD går till i praktiken - Bra på att demonstrera hur TDD går till i praktiken
Nytta med TDD Nytta med TDD
- More confident, productive, reliable, agile - More confident, productive, reliable, agile
## 2. Forts + ObjectOrientering ## 2. Forts + ObjectOrientering
@@ -40,25 +40,27 @@ Svaret från övningen:
En ny test skapas i JUnit som en ny klass med methoden som enda del i denna klass, som anropas. Därför skapas klassen flera gånger. En ny test skapas i JUnit som en ny klass med methoden som enda del i denna klass, som anropas. Därför skapas klassen flera gånger.
2. Förkortningar på bra tester 2. Förkortningar på bra tester
F ast - F ast
I ndependant - I ndependant
R epeatable - R epeatable
S elf validation - S elf validation
T imely - T imely
A utomatic Eller den här:
T horough - A utomatic
R epeatable - T horough
I ndependant - R epeatable
P rofessional - I ndependant
- P rofessional
R ight (testa rätt sak) Eller denna variant:
B oundries condition (testa gnsfallen) - R ight (testa rätt sak)
I nverse condition (kan man testa motsatsen av testet) - B oundries condition (testa gränsfallen)
C rosscheck (finns det annat sätt att komma till samma slutsats) - I nverse condition (kan man testa motsatsen av testet)
E xceptions (hur hanteras dessa) - C rosscheck (finns det annat sätt att komma till samma slutsats)
P erformance - E xceptions (hur hanteras dessa)
S et () - P erformance
- S et ()
Black-Box och White-Box testing Black-Box och White-Box testing