Testowanie jednostkowe metod chronionych C #

Pochodzę ze świata Java EE, ale teraz pracuję nad projektem .Net. W Javie, gdy chciałem przetestować chronioną metodę, było to całkiem proste, wystarczyło mieć klasę testową o tej samej nazwie pakietu. Czy jest coś podobnego dla C #? Czy istnieje jakaś dobra praktyka dla jednostek testujących chronione metody? Znalazłem tylko ramy i ludzi mówiących, że powinienem przetestować tylko metody publiczne. Powinno być możliwe zrobienie tego bez żadnych ram ...

Wielkie dzięki.

questionAnswers(6)

yourAnswerToTheQuestion