This is UGLY : With JUnit 4
BigDecimal actual = new BigDecimal("8.0");
assertTrue(actual.compareTo(new BigDecimal("8.00")) == 0);
assertEquals(0, actual.compareTo(new BigDecimal("8.00")));
That's too verbose...
This is BEAUTIFUL :
import java.util.concurrent.CopyOnWriteArrayList; | |
import org.springframework.batch.item.ItemReader; | |
import org.springframework.batch.item.database.AbstractPagingItemReader; | |
import org.springframework.data.domain.Page; | |
import org.springframework.data.domain.PageRequest; | |
import org.springframework.data.domain.Pageable; | |
import org.springframework.data.domain.Sort; | |
import org.springframework.data.jpa.repository.JpaRepository; |
import org.junit.jupiter.api.Test; | |
import java.util.regex.Matcher; | |
import java.util.regex.Pattern; | |
import static org.junit.jupiter.api.Assertions.fail; | |
class MyRegexTest { | |
@Test |
FROM tomcat:8.5-jre8 | |
# $CATALINA_HOME is defined in tomcat image | |
ADD target/my-webapp*.war $CATALINA_HOME/webapps/my-webapp.war | |
# Application config | |
RUN mkdir $CATALINA_HOME/app_conf/ | |
ADD src/main/config/test.properties $CATALINA_HOME/app_conf/ | |
# Modify property 'shared.loader' in catalina.properties |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
# All Vagrant configuration is done below. The "2" in Vagrant.configure | |
# configures the configuration version (we support older styles for | |
# backwards compatibility). Please don't change it unless you know what | |
# you're doing. | |
Vagrant.configure("2") do |config| | |
# The most common configuration options are documented and commented below. | |
# For a complete reference, please see the online documentation at |
rem set MACHINE_STORAGE_PATH=D:\Dev\Docker\.docker\machine | |
docker-machine version | |
docker-machine ls | |
echo creation VM VirtualBox : Docker Machine (Help : docker-machine create --help) | |
rem var env (ex : proxy) : --engine-env | |
set VM_NAME=docker-dev | |
mkdir d:\Dev\Docker\.docker\machine\SharedFolders\%VM_NAME% | |
docker-machine create -d "virtualbox" --virtualbox-cpu-count "2" --virtualbox-disk-size "50000" --virtualbox-memory "2048" --virtualbox-share-folder "\\?\d:\Dev\Docker\.docker\machine\SharedFolders\%VM_NAME%:host-shared" %VM_NAME% |
This is UGLY : With JUnit 4
BigDecimal actual = new BigDecimal("8.0");
assertTrue(actual.compareTo(new BigDecimal("8.00")) == 0);
assertEquals(0, actual.compareTo(new BigDecimal("8.00")));
That's too verbose...
This is BEAUTIFUL :
FROM tomcat:8.5-jre8 | |
# $CATALINA_HOME is defined in tomcat image | |
ADD target/my-webapp*.war $CATALINA_HOME/webapps/my-webapp.war | |
# Application config | |
RUN mkdir $CATALINA_HOME/app_conf/ | |
ADD src/main/config/test.properties $CATALINA_HOME/app_conf/ | |
# Create "$CATALINA_HOME/bin/setenv.sh" |
<%@ page language="java" contentType="text/html; UTF-8; charset=UTF-8" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %> | |
<% | |
response.setStatus(403); | |
%> | |
<!DOCTYPE html> | |
<html lang="en"> | |
... | |
</html> |
package ...util.dozer.converters.time; | |
import java.util.Date; | |
import org.dozer.DozerConverter; | |
import org.joda.time.LocalDate; | |
/** | |
* <b>Converter Dozer</b> : Convert a {@link LocalDate} to {@link Date}. | |
*/ |
FROM postgres:latest | |
RUN apt-get update && \ | |
apt-get install -y vim |