Wenn ich Tests in Java durchführe, könnte ich die paketgeschützte Zugriffsebene verwenden, um eine ordnungsgemäße Kapselung zu gewährleisten, ohne die Methoden öffentlich zugänglich zu machen. Beim Testen von Typescript bin ich jedoch auf mehrere Situationen gestoßen, in denen ich wünschte, ich könnte etwas Ähnliches tun, da die Methode, die ich betrachte, ausreichend komplex erscheint und derzeit als private
oder protected
eingestellt ist.Entspricht "Package-Protected" dem Typescript-Test?
Was ist die beste Vorgehensweise zum Testen dieser Arten von Funktionen? Sollten sie nur zu Testzwecken veröffentlicht werden, oder gibt es einen einfacheren Weg?