public class A { public void method (boolean b) { if (b == true) method1 (); altro method2 (); } private void method1 () {} private void method2 () {} }
public class TestA { @Test public void testMethod () { A a = mock (A.class); a.method (true); // come testare come verify (a) .method1 (); } }
Come testare il metodo privato viene chiamato o meno e come testare il metodo privato usando mockito ???