ByteArrayOutputStream testOutputStream = new ByteArrayOutputStream();
GeneratorContext mockGeneratorContext = mock(GeneratorContext.class);
GeneratedResource mockGeneratedResource = mock(GeneratedResource.class);
when(mockResourceContext.getGeneratorContext()).thenReturn(mockGeneratorContext);
when(mockGeneratorContext.tryCreateResource(
testLogger, "cssResource/com.test.Bundle.cssMethod.cssmap")).thenReturn(testOutputStream);
when(mockJMethod1.getEnclosingType()).thenReturn(mockJClassType1);
when(mockJClassType1.getQualifiedSourceName()).thenReturn("test.class.type.1");
when(mockJMethod1.getName()).thenReturn("basename1");
when(mockJMethod2.getEnclosingType()).thenReturn(mockJClassType2);