
Степан
21.01.2017
16:16:02
да
и там данный бин null

Митко Соловец?
21.01.2017
16:16:17
c 4 юнитом я юзал runner

Mikhail
21.01.2017
16:16:25
значит не инициализровал

Google

Митко Соловец?
21.01.2017
16:16:27
вот как с 5, надо гуглить

Степан
21.01.2017
16:16:37
а тут тоже можно юзать, но он просит четвертый юнит
runner

Mikhail
21.01.2017
16:18:28

sss3 ?
21.01.2017
16:18:31
5 юнит уже стейбл релиз есть?

Степан
21.01.2017
16:19:11
нет вроде)

Mikhail
21.01.2017
16:19:36
стабильная 4.12 вроде бы

Митко Соловец?
21.01.2017
16:19:38
@ExtendWith(SpringExtension.class)
попробуй добавить
https://github.com/ttddyy/spring-test-junit5/blob/master/src/test/java/org/springframework/test/context/junit5/SpringExtensionTests.java
вот вроде пример тестов
но если не взлетит, перекатывайся на 4.12

Google

Степан
21.01.2017
16:21:27
SpringExtension.class - такого класса нет.

Mikhail
21.01.2017
16:22:22
юзай стабильную версию)

Степан
21.01.2017
16:23:02
Понял. Спасибо)

Mikhail
21.01.2017
16:56:52
А почему поле конкретного типа, а не интерфейса, кстати?

Степан
21.01.2017
16:57:05
это уже поправил)

Mikhail
21.01.2017
17:00:15
А, я думал мож в тестах есть какая-то причина писать конкретную имплементацию и я что-то важное упустил... Что ж, мой уютный мирок в сохранности.

Vlad
21.01.2017
17:03:54
Тот момент, когда ты старался и делал свой репозиторий с рабочими junit5 тестами, и даже скинул его сюда, а в пример приводят все равно другой(((
@ExtendWith(SpringExtension.class)
попробуй добавить
https://github.com/ttddyy/spring-test-junit5/blob/master/src/test/java/org/springframework/test/context/junit5/SpringExtensionTests.java
Короче, правильно тебе написали, нужен экстеншн чтобы со спрингом работать. Что за экстенш и зачем - естьв докладе. Где взять - пока официального экстеншена нет, есть просто proof of concept от команды junit 5, он легко находится в гугле

Митко Соловец?
21.01.2017
17:05:34

Vlad
21.01.2017
17:06:34
мое сообщение в 13:29 а твое в 19:19 )))
Короче экстенш вот если что
https://github.com/sbrannen/spring-test-junit5/blob/master/src/main/java/org/springframework/test/context/junit/jupiter/SpringExtension.java
Все ж изи, 4ый уже не нужен!))

James Tiberius Kirk ?
21.01.2017
19:39:34
профиты в чекстайлах есть?

Dmitry
21.01.2017
19:41:55
с автоверифаером спорить глупо. -1.

Oleksandr
21.01.2017
19:42:50
а как же срач на тему того, какие именно рулы включать?

Dmitry
21.01.2017
19:43:06
а это можно тихонько умолчать

Google

Dmitry
21.01.2017
19:43:14
мол, так было предначертано
а без чекстайлов в большом проекте у тебя будет то allman то k&r, то _var = var то this.var = var .. и тп
[тихо, себе под нос]то табы то пробелы

Oleksandr
21.01.2017
19:46:51
вот у Го неплохо придумали на эту тему

Dmitry
21.01.2017
19:47:00
да ппц :)
особенно в идеевском плагине
всю эту жажу с , в конце и "ты суко тип не указал в комплексном объявлении" она светит
а то что вместо hue ты передаешь &hue - нет
но это не к го претензии, конечно. к го у меня совсем другие вопросы.
(допускаю что большинство их снимутся если идиоматично писать код)

Nick
21.01.2017
20:22:01
э

Pavel
21.01.2017
20:24:53
И на обязательный джавадок над конструктором, наверное.

Dmitry
21.01.2017
20:25:13
над всеми публичными методами же
а там типо amount amount, throws exception exception

Pavel
21.01.2017
20:27:13
В джава коде мало букв. Нужно компенсировать эту лаконичность.

Dmitry
21.01.2017
20:29:58

James Tiberius Kirk ?
21.01.2017
20:30:50
попробовал воспользоваться Бугаенковской Кулисой — плагином для проверки чекстайла
в полухоум проджекте на 1к строк:
[ERROR] Failed to execute goal com.qulice:qulice-maven-plugin:0.17:check (default-cli) on project com.blabla: Failure: There are 1234 violations -> [Help 1]
[ERROR]

Берял
21.01.2017
20:31:39
проверка чекстайла стиля?

Google

Dmitry
21.01.2017
20:31:42
удобно же
Function<Integer, Function<Integer, Function<Integer, Integer>>> add3 = a -> b -> c -> a + b + c;
Function<Integer, Function<Integer, Integer>> add2 = add3.apply(2);

James Tiberius Kirk ?
21.01.2017
20:32:03

Gregory
21.01.2017
20:32:12

Dmitry
21.01.2017
20:32:20
удобно!

Gregory
21.01.2017
20:32:30

Dmitry
21.01.2017
20:32:33
без лямбд было не очень удобно конечно

Admin
ERROR: S client not available

Dmitry
21.01.2017
20:32:40
с лямбдами ваще ок скала не нужна

Gregory
21.01.2017
20:32:42
лямбды и не были нужны никогда?
а что такое скала?
я просто пишу на 6й джаве и мне норм

Dmitry
21.01.2017
20:33:12
Function<Integer, Function<Integer, Function<Integer, Integer>>> add3 = new Function<Integer, Function<Integer, Function<Integer, Integer>>>() {
@Override
public Function<Integer, Function<Integer, Integer>> apply(Integer a) {
return new Function<Integer, Function<Integer, Integer>>() {
@Override
public Function<Integer, Integer> apply(Integer b) {
return new Function<Integer, Integer>() {
@Override
public Integer apply(Integer c) {
return a + b + c;
}
};
}
};
}
};
раньше так было у меня
теперь покороче стало


Gregory
21.01.2017
20:33:42
Function<Integer, Function<Integer, Function<Integer, Integer>>> add3 = new Function<Integer, Function<Integer, Function<Integer, Integer>>>() {
@Override
public Function<Integer, Function<Integer, Integer>> apply(Integer a) {
return new Function<Integer, Function<Integer, Integer>>() {
@Override
public Function<Integer, Integer> apply(Integer b) {
return new Function<Integer, Integer>() {
@Override
public Integer apply(Integer c) {
return a + b + c;
}
};
}
};
}
};
внимание, вопрос, а зачем это всё городить, если можно сделать просто a+b+C

Dmitry
21.01.2017
20:33:51
ну чтоб два раза не писать
потом применяешь один аргумент , и у тебя функция от b и c

Митко Соловец?
21.01.2017
20:34:13
сейчас должен появится случайный персонаж и сказать, что в Котлине лучше

Google

Pavel
21.01.2017
20:34:13
Охрану позовите! Человекам плохо

Gregory
21.01.2017
20:34:17
https://github.com/Herzult/SimplePHPEasyPlus

James Tiberius Kirk ?
21.01.2017
20:34:19
в котлине лучше

Dmitry
21.01.2017
20:34:29
ты просто не умеешь в фп поэтому не понимаешь

James Tiberius Kirk ?
21.01.2017
20:34:31
а вообще кое-кто обещал не троллить

Gregory
21.01.2017
20:34:42

Митко Соловец?
21.01.2017
20:34:51
Лист, успокой своего джуна
выдай ему в понедельник побольше багов

Gregory
21.01.2017
20:35:06
я не троллю, я просто так живу, я сейчас на полном серьёзе говорю
пытаюсь понять, как устроены люди, которые во что бы то ни стало стараются "писать меньше кода"

Dmitry
21.01.2017
20:35:51
ок

Ruslan
21.01.2017
20:36:04
в хаскеле лучше

Dmitry
21.01.2017
20:36:05
в коде который ты не написал багов нет

Ruslan
21.01.2017
20:36:06
xD

Dmitry
21.01.2017
20:36:08
понимаешь

Митко Соловец?
21.01.2017
20:36:28
щас бы на цяцкеле писать в 4к17

Gregory
21.01.2017
20:36:31
я как раз сегодня пытался найти в андроид студии настройку, чтобы отключить генерики в виде <> без типа

Dmitry
21.01.2017
20:36:33
или хаскель уже казуальненький , теперь все на идрис дрочат?

Ruslan
21.01.2017
20:37:27
хз, я вообще мягко говоря его не очень люблю

Dmitry
21.01.2017
20:37:37
идрис?