@Test public void createWithValidParams() throws Exception { final ClassNamingScheme create = factory.create(namingScheme, pattern); given(mockCounter.next()).willReturn(nextCount); final String actual = create.generate("feature1.feature"); assertThat(actual).isEqualTo(expectedResult); }