/** * Creates a ServiceDependencyBuilder with type="db" and subtype="Redis". * * @param datasources the datasources of the accessed database. * @return builder used to configure Redis datasource dependencies */ public static DatasourceDependencyBuilder redisDependency(final Datasource... datasources) { return redisDependency(asList(datasources)); }
@Test public void shouldBuildRedisDatasource() { DatasourceDependency dependency = redisDependency(datasource("foo")).build(); assertThat(dependency.getDatasources()).contains(datasource("foo", -1, "")); assertThat(dependency.getType()).isEqualTo("db"); assertThat(dependency.getSubtype()).isEqualTo("Redis"); }