Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods Step 5. Defining whether to Mock Virtual and Non-Virtual Methods