matcher
Существуют ли библиотеки matcher для .net? Я говорю о библиотеке, подобной библиотеке hamcrest для java......
Если у меня есть Matcher[A], как создать Matcher[Iterable[A]], который удовлетворяет только в том случае, если каждый элемент Iterable удовлетворяет исходному Matcher. class ExampleSpec extends Specification { def allSatisfy[A](m: => Matcher[A]): Matcher[Iterable[A]] = error("TODO") def notAllSatisfy...
У меня возникли проблемы с EasyMock 2.5.2 и JUnit 4.8.2 (запуск через Eclipse). Я прочитал все подобные сообщения здесь, но не нашел ответа. У меня есть класс, содержащий два теста, которые проверяют один и тот же метод. Я использую матчеров. каждый тест проходит, когда выполняется в одиночку. первый тест в...
У меня возникли некоторые странные проблемы со спичками, надеясь, что кто-то сможет пролить свет. Согласно Java docs: Открытые логические соответствия() ... Если матч удался тогда больше информации можно получить через начало, конец, и групповые методы. Некоторый код: private static Hashtable&l...
Мне нужно, чтобы поведение макета зависело от типа аргумента. Я попытался использовать Matchers.any(Class<>), чтобы обеспечить два вида поведения: public class MockitoTest { public interface ToMock { String accept(Object object); } interface A { } interface B { } @T...
У меня есть следующее: if (mobile.matches("[0-9]{6,20}")) { ... } Но хотелось бы заменить {6,20} переменными значениями из-за того, что они были динамическими в некоторых случаях. То есть int minValue = 11; int maxValue = 20 if (mobile.matches("[0-9]{minValue,maxValue}")) { ... } Как я могу вк...
есть ли способ сопоставить любой аргумент класса из приведенного ниже примера процедуры? class A { public B method(Class<? extends A> a) {} } как я могу всегда возвратить new B() независимо от того, какой класс перешла в method? Следующая попытка работает только для конкретного случая, когда A с...
кто-нибудь знает, как показать пользовательское сообщение об ошибке в ScalaTest? например: NumberOfElements() should equal (5) показывает следующее сообщение при сбое: 10 не равно 5 но я хочу более описательное сообщение типа: NumberOfElements должно быть 5. ...