### Question:
CrontabParser { long getMultiplicityOfCommandWorkers(String element) { String[] arr = element.split("\\*"); if (arr.length == 2) { return Long.valueOf(arr[1]); } else { return 1L; } } CrontabParser(Class<? extends TaskunLog> logImplClass); Crontab parseLine(RawCrontabLine line); List<Integer> getFixedInvocations(int maxValue, CrontabElement crontabElement); long getNextInvocationTime(Calendar currentTime, Crontab crontab); Crontab replaceWildcardsOfMinuteOrHourValue(Crontab crontab); int getCrontabDayOfWeekNumber(Calendar cal); int getFixedMinimumInvocationValue(List<Integer> fixedInvocations); int getFixedSameOrNextInvocationValue(int currentValue, List<Integer> fixedInvocations); int getFixedNextInvocationValue(int currentValue, List<Integer> fixedInvocations); int getFixedNextInvocationValue(int currentValue, int maxValue, CrontabElement element); boolean isInvocationValueContainedInCrontabValue(
            int invocationValue, int maxValue, CrontabElement element); Crontab getIntervalInvocationCrontab(Crontab crontab, String[] elements);  }### Answer:
@Test public void getMultiplicity_A$Crontab() throws Exception { String arg0 = "com.m3.RunnableImpl*23"; long actual = parser.getMultiplicityOfCommandWorkers(arg0); long expected = 23L; assertEquals(expected, actual); }