Testing Internal Class in .Net C#