Вот мой вопрос: я должен проверить метод объединения трех коротких списков в более длинный.И я (pex) предположил, что любой из коротких списков не является нулевым (предложения перечислены ниже).
PexAssume.IsTrue(third != (IList<int>)null, "third");
PexAssume.IsTrue(first != (IList<int>)null, "first");
PexAssume.IsTrue(second != (IList<int>)null, "second");
Но тест проводился так: тестовые примеры, сгенерированные pex, - это все спискинулей.Это пример: первый {0,0} {0} {0}
второй {0} {0,0} {0}
третий {0,0} {0}{0,0}
результат {0,0,0,0,0} {0,0,0,0} {0,0,0,0}
А вот имой вопрос: как настроить допущения для обогащения тестовых случаев, генерируемых PEX, чтобы не было так много нулей?
Спасибо!