package com.constellio.app.servlet;
import org.assertj.core.api.Assertions;
import org.assertj.core.groups.Tuple;
import static java.util.Arrays.asList;
import static org.assertj.core.groups.Tuple.tuple;
public class ConstellioGetSchemaMetadatasAcceptTestRessources {
static Tuple[] expectedFolderDefaultSchemaMetadatas() {
return asList(
tuple("language", "fr"), Assertions.tuple("code", "folder_default"),
tuple("collection", "zeCollection"), Assertions.tuple("search-field", "search_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedDocumentDefaultSchemaMetadatas() {
return asList(
tuple("language", "fr"), tuple("code", "document_default"),
tuple("collection", "zeCollection"), tuple("search-field", "search_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedDocumentEmailSchemaMetadatas() {
return asList(
tuple("language", "fr"), tuple("code", "document_email"),
tuple("collection", "zeCollection"), tuple("search-field", "search_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedDdvDocumentMetadatas() {
return asList(
tuple("language", "fr"), tuple("code", "ddvDocumentType_default"),
tuple("collection", "zeCollection"), tuple("search-field", "search_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedDdvContainerMetadatas() {
return asList(
tuple("language", "fr"), tuple("code", "ddvContainerRecordType_default"),
tuple("collection", "zeCollection"), tuple("search-field", "search_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedKeywordMetadatas() {
return asList(
tuple("code", "keywords"), Assertions.tuple("title", "Mots-clés"), Assertions.tuple("type", "STRING"),
tuple("multivalue", "true"), Assertions.tuple("solr-field", "keywords_ss"),
tuple("solr-analyzed-field", "keywords_txt_fr"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedTypeMetadatas() {
return asList(
Assertions.tuple("code", "type"), Assertions.tuple("title", "Type"), Assertions.tuple("type", "REFERENCE"),
Assertions.tuple("multivalue", "false"), Assertions.tuple("solr-field", "typeId_s"))
.toArray(new Tuple[] {});
}
static Tuple[] expectedAllauthorizationsMetadatas() {
return asList(
tuple("code", "allauthorizations"), tuple("title", "Toutes les autorisations"), tuple("type", "STRING"),
tuple("multivalue", "true"), tuple("solr-field", "allauthorizations_ss"))
.toArray(new Tuple[] {});
}
}