UNDERSTANDING UNIT TESTSUNDERSTANDING THE BENEFITS OF A TEST-FIRST APPROACHGETTING ORIENTED WITH A BASIC EXAMPLEASSIGN, ACT, ASSERTCODE, TESTS, FRAMEWORKS, AND RUNNERSSOLUTION/PROJECT STRUCTUREUSING NUGET TO BLEND NUNIT AND VS 2010METHODS WITH FAKES AND MOCKSCLASS ATTRIBUTES, TEST ATTRIBUTES, AND SPECIAL METHODSTESTING THE HARD TO TEST — PUSHING THE EDGESUSING SENSING VARIABLES TO REFACTOR NONTESTABLE CODEUSING AUTOMATED UNIT TESTING WITH OTHER PRACTICESSUMMARYABOUT THE AUTHOR