@Override
  public MaterializedWindowedTable windowed() {
    return new KsqlMaterializedWindowedTable(inner.windowed());
  }
@Test
  public void shouldCallInnerWindowedWithCorrectParamsOnGet() {
    // Given:
    final MaterializedWindowedTable table = materialization.windowed();
    givenNoopFilter();
    when(project.apply(any(), any(), any())).thenReturn(Optional.of(transformed));

    // When:
    table.get(aKey, partition, windowStartBounds, windowEndBounds);

    // Then:
    verify(innerWindowed).get(aKey, partition, windowStartBounds, windowEndBounds, Optional.empty());
  }