Skip to content

Commit acb797f

Browse files
mfateevLiang Mei
authored and
Liang Mei
committed
Added ActivityInterface hierarchy test
1 parent 6060866 commit acb797f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/main/java/com/uber/cadence/internal/sync/POJOActivityTaskHandler.java

+6
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
package com.uber.cadence.internal.sync;
1919

20+
import com.google.common.annotations.VisibleForTesting;
2021
import com.google.common.base.Joiner;
2122
import com.google.common.base.Objects;
2223
import com.uber.cadence.PollForActivityTaskResponse;
@@ -158,6 +159,11 @@ public boolean isAnyTypeSupported() {
158159
return !activities.isEmpty();
159160
}
160161

162+
@VisibleForTesting
163+
public Set<String> getRegisteredActivityTypes() {
164+
return activities.keySet();
165+
}
166+
161167
void setActivitiesImplementation(Object[] activitiesImplementation) {
162168
activities.clear();
163169
for (Object activity : activitiesImplementation) {

src/test/java/com/uber/cadence/worker/ActivityInterfaceTest.java renamed to src/test/java/com/uber/cadence/internal/sync/ActivityInterfaceTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* permissions and limitations under the License.
1616
*/
1717

18-
package com.uber.cadence.worker;
18+
package com.uber.cadence.internal.sync;
1919

2020
import com.google.common.base.Objects;
2121
import com.uber.cadence.activity.ActivityInterface;

0 commit comments

Comments
 (0)