@Test
public void shouldGetProviderForTDPUsers() {

    // given
    Mockito.when(security.isTDPUser()).thenReturn(true);
    // when
    final List<ViewSettings> settings = provider.getSettings();
    // then
    assertNotNull(settings);
    assertEquals(settings.size(), 6);
    assertTrue(settings.contains(HomeViews.appHeaderBar()));
    assertTrue(settings.contains(HomeViews.sidePanel()));
    assertTrue(settings.contains(HomeViews.breadcrumb()));
    assertTrue(settings.contains(ListViews.folderList()));
    assertTrue(settings.contains(ListViews.preparationList()));
    assertTrue(settings.contains(PlaygroundViews.playgroundAppHeaderBar()));
}