Example usage for org.springframework.data.domain Example of

List of usage examples for org.springframework.data.domain Example of

Introduction

In this page you can find the example usage for org.springframework.data.domain Example of.

Prototype

static <T> Example<T> of(T probe) 

Source Link

Document

Create a new Example including all non-null properties by default.

Usage

From source file:example.UserRepositoryInheritanceIntegrationTests.java

@Test
public void countByExample() {
    assertThat(repository.count(Example.of(new User(null, "White", null))), is(3L));
}

From source file:example.springdata.jpa.querybyexample.UserRepositoryInheritanceIntegrationTests.java

/**
 * @see #153
 */
@Test
public void countByExample() {
    assertThat(repository.count(Example.of(new User(null, "White", null))), is(3L));
}

From source file:br.edu.ifrn.conta.persistencia.ContaDebitoRepositoryIT.java

@Test
public void findAllByExample() {
    // cria o ambiente de teste
    ContaDebito contaDebito = this.contaDebitoFabrica.gasolina();

    ContaDebito contaDebitoExemplo = ContaDebito.builder()
            .categoria(Categoria.builder().descricao(CategoriaFabrica.TRANSPORTE).build()).build();

    // executa a operacao a ser testada
    // verifica o efeito da execucao da operacao a ser testada
    assertThat(this.contaDebitoRepository.findOne(Example.of(contaDebitoExemplo))).isEqualTo(contaDebito);
}

From source file:example.UserRepositoryInheritanceIntegrationTests.java

@Test
public void countSubtypesByExample() {
    assertThat(repository.count(Example.of(new SpecialUser(null, "White", null))), is(2L));
}

From source file:br.edu.ifrn.conta.persistencia.ContaCreditoRepositoryIT.java

@Test
public void findOneByExample() {
    // cria o ambiente de teste
    ContaCredito contaCredito = this.contaCreditoFabrica.estagio();

    ContaCredito contaCreditoExemplo = ContaCredito.builder()
            .categoria(Categoria.builder().descricao(CategoriaFabrica.SALARIO).build()).build();

    // executa a operacao a ser testada
    // verifica o efeito da execucao da operacao a ser testada
    assertThat(this.contaCreditoRepository.findOne(Example.of(contaCreditoExemplo))).isEqualTo(contaCredito);
}

From source file:br.edu.ifrn.conta.persistencia.ContaPatrimonioRepositoryIT.java

@Test
public void findAllByExample() {
    // cria o ambiente de teste
    this.contaPatrimonioFabrica.poupanca();

    ContaPatrimonio contaPatrimonioExemplo = ContaPatrimonio.builder()
            .categoria(Categoria.builder().descricao(CategoriaFabrica.BANCO).build()).build();

    // executa a operacao a ser testada
    // verifica o efeito da execucao da operacao a ser testada
    assertThat(this.contaPatrimonioRepository.count(Example.of(contaPatrimonioExemplo))).isEqualTo(1);
}

From source file:example.springdata.jpa.querybyexample.UserRepositoryInheritanceIntegrationTests.java

/**
 * @see #153// ww w . ja va  2 s.  c o  m
 */
@Test
public void countSubtypesByExample() {
    assertThat(repository.count(Example.of(new SpecialUser(null, "White", null))), is(2L));
}

From source file:example.UserRepositoryIntegrationTests.java

@Test
public void countBySimpleExample() {

    Example<Person> example = Example.of(new Person(null, "White", null));

    assertThat(repository.count(example), is(3L));
}

From source file:example.springdata.mongodb.querybyexample.UserRepositoryIntegrationTests.java

/**
 * @see #153//from   www. jav a  2s .co m
 */
@Test
public void countBySimpleExample() {

    Example<Person> example = Example.of(new Person(null, "White", null));

    assertThat(repository.count(example), is(3L));
}

From source file:example.springdata.jpa.querybyexample.UserRepositoryIntegrationTests.java

/**
 * @see #153//from w  w w.ja  v a 2 s. c o  m
 */
@Test
public void countBySimpleExample() {

    Example<User> example = Example.of(new User(null, "White", null));

    assertThat(repository.count(example), is(3L));
}