Size: a a a

2020 March 27

A

Anatoly in pro.net
проблема в том, что And делает subject свойство
источник

A

Anatoly in pro.net
и нет нормального синтаксиса проверить два свойства на объекте
источник

ES

Egor Sidorenko in pro.net
Anatoly
// Assert
var exception = formatter.Invoking(x => x.Format(logEvent, output))
   .Should().Throw<ArgumentOutOfRangeException>()
   .WithMessage("This LogEventLevel isn't supported");
exception.And.ActualValue.Should().Be(actualLevel);
exception.And.ParamName.Should().Be(nameof(logEvent));
а да, мб не надо exception.And? типо сразу:
// Assert
var exception = formatter.Invoking(x => x.Format(logEvent, output))
   .Should().Throw<ArgumentOutOfRangeException>()
   .WithMessage("This LogEventLevel isn't supported"). And.ActualValue.Should().Be(actualLevel). And.ParamName.Should().Be(nameof(logEvent));
источник

A

Anatoly in pro.net
ну ты попробуй скомпилировать это
источник

A

Anatoly in pro.net
Это ж несложно попробовать
источник

A

Anatoly in pro.net
У тебя Be вернёт объект для ассёртов на ActualValue
источник

V

Vyacheslav in pro.net
Чем-то напомнило Gherkin
источник

EZ

Eugene Zakharov in pro.net
Anatoly
// Assert
var exception = formatter.Invoking(x => x.Format(logEvent, output))
   .Should().Throw<ArgumentOutOfRangeException>()
   .WithMessage("This LogEventLevel isn't supported");
exception.And.ActualValue.Should().Be(actualLevel);
exception.And.ParamName.Should().Be(nameof(logEvent));
этот чейнинг .And.Should.Be похож на chai assertions в js
источник

A

Anatoly in pro.net
я хз кто на что похож, не работает
источник

GB

George Bessonov in pro.net
Anatoly
это нормальный поюз или можно переписать?
посмотри свойства на возвращаемом из WithMessage типе. Там были ещё Which и ещё что-то, мб подойдёт
источник

A

Anatoly in pro.net
George Bessonov
посмотри свойства на возвращаемом из WithMessage типе. Там были ещё Which и ещё что-то, мб подойдёт
может специалисты мне подскажут? а я пока вернусь на Shouldly
источник

IC

Ilya Chernoudov in pro.net
@fvnever привет! ты случайно не знаешь, что можно сделать, чтобы тест эксплорер увидел все тесты. У меня есть 6 inlide data но почему то ранер видит только 5, даже после сброса кешей
источник

IC

Ilya Chernoudov in pro.net
или сброса недостаточно?
источник

IC

Ilya Chernoudov in pro.net
Ilya Chernoudov
@fvnever привет! ты случайно не знаешь, что можно сделать, чтобы тест эксплорер увидел все тесты. У меня есть 6 inlide data но почему то ранер видит только 5, даже после сброса кешей
источник

IC

Ilya Chernoudov in pro.net
вот пример, который не работает у меня локально
источник

A

Anatoly in pro.net
А кто райдером пользуется, это у меня старый райдер или надо ждать нового релиза (Nullable в компиляторе в ошибках есть, а райдеру плевать)
источник

E

Ed in pro.net
Райдер
источник

VL

Vova Lantsov in pro.net
Anatoly
А кто райдером пользуется, это у меня старый райдер или надо ждать нового релиза (Nullable в компиляторе в ошибках есть, а райдеру плевать)
1. Какая версия райдера?
2. Какая версия языка?
3. Включены ли nullable reference types для проекта/файла?
источник

E

Ed in pro.net
Ed
Райдер
источник

A

Anatoly in pro.net
Vova Lantsov
1. Какая версия райдера?
2. Какая версия языка?
3. Включены ли nullable reference types для проекта/файла?
1. 2019.3.2
2. Latest for .net sdk 3.1
3. Yep
источник