Oppførselen til et objekt er hva man til enhver tid kan be det om å gjøre og hvordan det påvirker objektets tilstand, og koden en skriver er ment å implementere en bestemt oppførsel. Ved testing av koden, er det nettopp for å sikre at oppførselen er slik vi ønsker.