Testing Unit testing private methods using the internal keyword Should you test private methods or should you refactor your code in someway to make the testing easier? And if yes, then how?