Complex sentence: One type of testing, unit testing, involves testing the fundamental units of the software by writing code that tries out the target unit, checking inputs and outputs, one detail at a time.
Split into simpler sentences: One type of testing, unit testing, involves testing the fundamental units of the software. It may be carried out by writing code that tries out the target unit, checking inputs and outputs, one detail at a time.