spring mock test 에 대해 알아보자

spring mock test 이번엔 spring mock test에 대해서 알아 볼 것이다. mock 으로 테스트를 잘 하지 않아서 익숙하지 않다. 그래서 이제부터는 mock test를 사용 하도록 노력 할라고 하는 중이다. 일단 spring boot로 할 것이다. 그래서 아래와 같이 메이븐을 추가하자. <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> 일단 기본적으로 테스트에 필요한 라이브러리다. 첫번째는 json-path 여기에 자세히 나와있다. 두번째는 spring test를 위한 mock 라이브러리다. 이번에도 스칼라도 했다. 흠하 일단 테스트 클래스에.. Read More

spring boot 와 scala의 만남

spring boot 와 scala의 만남 스칼라를 공부할겸 겸사겸사 스칼라로 spring boot 프로젝트를 해봤다. 근데 딱히 스칼라를 제대로 쓰진 못한듯 하다. 흠 아직 왕초보라 그런지 그래도 나름 도움은 된듯 싶다. 뭔가를 만드니까 그래도 조금은 도움은 됐다. 한번 살펴보자 일단 메이븐을 추가 하자. 그래들은 잘 할 줄 몰라서.. 언젠가 공부를 해야겠다. 일단 나중에. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> </dependency> <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> </dependency> <dependency> <groupId>org.modelmapper</groupId> <artifactId>modelmapper</artifactId>.. Read More

스칼라 기초 문법

스칼라 trait을 알아보기전에 기초문법(?)을 알아보자 이게 사실 더 중요하니까 for 일단 for문 부터 알아보자 자바랑 약간 다르다. val numbers = Array(19,42,85,33,100) 이런 배열이 있다고 하자 그럼 값을 꺼낼라면 이렇게 하면된다. for(i <- numbers){ println(i) } 흠 처음 보는거지만 간단해졌다. 엥 나는 index를 뽑고 싶은데? 그럼 이렇게 하면된다. for(i <- 0 to (numbers.length – 1)){ println(numbers(i)) } 하지만 to는 마지막을 포함한다 그래서 -1을 해주었다. 이 얘기는 포함안되게 할 수도 있다는거다. for(i.. Read More