use of org.springframework.beans.testfixture.beans.Employee in project spring-framework by spring-projects.
the class ParameterizedDependencyInjectionTests method verifyPetAndEmployee.
@Test
public final void verifyPetAndEmployee() {
invocationCount.incrementAndGet();
// Verifying dependency injection:
assertThat(this.pet).as("The pet field should have been autowired.").isNotNull();
// Verifying 'parameterized' support:
Employee employee = this.applicationContext.getBean(this.employeeBeanName, Employee.class);
assertThat(employee.getName()).as("Name of the employee configured as bean [" + this.employeeBeanName + "].").isEqualTo(this.employeeName);
}
use of org.springframework.beans.testfixture.beans.Employee in project spring-framework by spring-projects.
the class ConcreteTransactionalTestNGSpringContextTests method verifyApplicationContextSet.
@Test
@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void verifyApplicationContextSet() {
assertThatTransaction().isNotActive();
assertThat(super.applicationContext).as("The application context should have been set due to ApplicationContextAware semantics.").isNotNull();
Employee employeeBean = (Employee) super.applicationContext.getBean("employee");
assertThat(employeeBean.getName()).as("employee's name.").isEqualTo("John Smith");
}
use of org.springframework.beans.testfixture.beans.Employee in project spring-framework by spring-projects.
the class DevProfileConfig method employee.
@Bean
public Employee employee() {
Employee employee = new Employee();
employee.setName("John Smith");
employee.setAge(42);
employee.setCompany("Acme Widgets, Inc.");
return employee;
}
use of org.springframework.beans.testfixture.beans.Employee in project spring-framework by spring-projects.
the class PojoAndStringConfig method employee.
@Bean
public Employee employee() {
Employee employee = new Employee();
employee.setName("John Smith");
employee.setAge(42);
employee.setCompany("Acme Widgets, Inc.");
return employee;
}
use of org.springframework.beans.testfixture.beans.Employee in project spring-framework by spring-projects.
the class ParameterizedSpringRuleTests method verifyPetAndEmployee.
@Test
public final void verifyPetAndEmployee() {
invocationCount.incrementAndGet();
// Verifying dependency injection:
assertThat(this.pet).as("The pet field should have been autowired.").isNotNull();
// Verifying 'parameterized' support:
Employee employee = this.applicationContext.getBean(this.employeeBeanName, Employee.class);
assertThat(employee.getName()).as("Name of the employee configured as bean [" + this.employeeBeanName + "].").isEqualTo(this.employeeName);
}
Aggregations