Dependency maven repository: https://mvnrepository.com/artifact/io.github.benas/random-beans 기능 객체나 콜렉션의 값을 random하게 채워서 반환한다. 테스트 데이터를 만들기 위해서 개발자가 모든 필드에 값을 채울 필요가 없다. 테스트에 꼭 필요한 필드만 값을 넣지 않고, 개발자가 직접 설정할 수 있다. 사용법 Random Object public static T random(final Class type, final String... excludedFields) example: SomeObject someObject = EnhancedRandom.random(SomeObject.class) Random Collection pub..
1. BDD?- BDD (Behaviour-Driven Development) - 이해하기 쉽게 시나리오 형태로 테스트 케이스를 작성하는 방법으로 같략히는 아래와 같은 형식으로 작성한다.ex) given: 어떤 값이 주어졌을때 | when: 어떤 것을 실행하면 | then: 어떤 값이 나온다. 2. Spock- Reference : http://spockframework.org- Groovy로 만들어진 BDD기반 Test Framwork로 groovy언어 뿐만 아니라 같은 JVM (ex: java) 형태로도 작성할 수 있다. 3. Specification: 4. Fields- def target = new Target() : 상수처럼 사용되며 선언과 동시에 초기화 한다. - @Shared // == se..
- Total
- Today
- Yesterday
- java Equals
- Akka
- Embedded Mapping
- spring spel
- java generic
- guava
- Criteria
- docker
- Typesafe Config
- java EqualsAndHashCode
- scikit-learn
- Query DSL
- Spring Registrar
- Sprint RetryTemplate
- @Primary
- Mapping
- Spring JDBC Template
- RetryTemplate
- DI
- SmartLifecycle
- 복합키 Mapping
- Join Table
- Spring
- Property
- Charles proxy
- Discriminate Mapping
- Embeddable Mapping
- Registrar
- JPA Criteria
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |