@Test
public void shouldStopProbeTracking() throws Exception
{

    String[]             desctiptions = {"foo", "bar"};
    ProbeObjectType      type         = ProbeObjectType.CONTROL_OBJECT_FROM_ID;
    ProbeValueType       values       = ProbeValueType.COUNT;
    RemoteCallable<Void> callable     = JProfiler.stopProbeTracking("foo", desctiptions, type, values);
    changeClass(callable);
    callable.call();
    verify(ControllerStub.methodStub).method("stopProbeTracking",
                                             "foo",
                                             desctiptions,
                                             ProbeObjectType.CONTROL_OBJECT_FROM_ID,
                                             ProbeValueType.COUNT);
}