Описание тега semantic-comparison

SemanticComparison is a library for comparing objects for semantic equality.
1 ответ

NUnit: отслеживание разницы между ожидаемым и фактическим в составном результате с использованием библиотеки SemanticComparison .NET

Я использую SemanticComparison в своих модульных тестах (NUnit) и часто получаю такие ошибки: Expected Likeness of T But was T Я отслеживал подобные ошибки раньше, так как это связано с тем, что некоторые свойства не совпадали с ожидаемым значением,…
1 ответ

Почему Autofixture Likeness не ведет себя так, как я ожидал бы для одного из этих двух тестов?

Учитывая эти классы: public class DrumAndBassBand { public Drums Drum { get; set; } public Bass Bass { get; set; } } public class Instrument { public string Name { get; set; } public int SerialNumber { get; set; } } public class Drums : Instrument {…
24 мар '13 в 23:10
1 ответ

Сходство - полировка и упаковка

Я использую Ploeh.SemanticComparison"s Likeness как способ эффективно выразить предполагаемые результаты процесса картирования (как описано в отличном курсе расширенного модульного тестирования Марка Симанна по PluralSight). Я проверяю, что некоторы…
1 ответ

Возможно ли в AutoFixture SemanticComparison установить пользовательский компаратор для указанного типа

Возможно ли в AutoFixture SemanticComparison установить пользовательский компаратор для указанного свойства объекта или для указанного типа. Например, вам нужно сравнить объекты, которые имеют свойство типа DateTime. Вы хотите сравнить их, используя…
13 апр '16 в 11:10
1 ответ

Используйте dkpro семантическое сходство с Uby

Я хочу вычислить сходство между строками с помощью подобия dkpro ( https://dkpro.github.io/dkpro-similarity/), это работает примерно так: import org.dkpro.similarity.algorithms.api.SimilarityException; import org.dkpro.similarity.algorithms.api.Text…
5 ответов

Применение [AutoFixture] SemanticComparison OfLikeness к последовательностям / коллекциям / массивам / IEnumerable

Мы написали тест, который выглядит следующим образом. Этот тест требует, чтобы мы создали Equalперегрузка для CodeTableItem-учебный класс: ICollection<CodeTableItem> expectedValutaList = new List<CodeTableItem>(); expectedValutaList.Add(…
1 ответ

Проблемы с использованием CreateProxy Autofixture для использования функций сходства, семантического сравнения

В предыдущем вопросе, который я задавал о методе CreateProxy от Autofixture, была обнаружена потенциальная ошибка. Я не думаю, что этот неудачный тест является результатом этого, а скорее мое постоянное замешательство о том, как работает синтаксис L…
1 ответ

Как сравнить два анонимных типа или две коллекции разных типов, используя SemanticComparison

1. Есть ли простой способ сравнить два анонимных типа, используя SemanticComparison из AutoFixture? Моя текущая проблема заключается в том, что я не могу построить Likeness для второго анонимного объекта. Упрощенный пример: var srcAnon = new { time …
30 сен '15 в 05:14
1 ответ

Почему не пройти простой тест с использованием AutoFixture Freeze, SemanticComparison Likeness и CreateProxy?

Я пытаюсь понять, как использовать CreateProxy() особенность Likeness<T>() используя два экземпляра простого класса. public class Band { public string Strings { get; set; } public string Brass { get; set; } } В следующем тесте я использую Fixt…
18 мар '13 в 06:38
1 ответ

Почему я не могу создать подобие прокси, когда абстрактный класс не раскрывает все аргументы конструктора?

Я пользуюсь библиотекой SemanticComparison от Ploeh с большим успехом - за исключением случаев, когда у меня есть абстрактный класс, который не раскрывает все аргументы конструктора. Вот исключение, которое я получаю - Ploeh.SemanticComparison.Proxy…
15 май '15 в 14:41
2 ответа

Проверка полного отображения [неупорядоченного] набора / набора элементов в модульном тесте

Я использую xUnit.net, AutoFixture и SemanticComparison и хочу проверить результаты сопоставления. На уровне отдельных предметов я хорошо покрыта. Дано Элементы имеют идентифицирующий ключ Я хочу сделать сравнение по элементам значения с обеих сторо…
23 май '13 в 14:08
1 ответ

Сравнение свойств вложенных объектов с помощью SemanticComparison

Я создаю модульный тест, который должен сравнить два объекта одного типа для каждого элемента. Я решил использовать библиотеку SemanticComparison для решения этой задачи без написания специального кода для сравнения. Это работает очень хорошо при ср…
09 янв '14 в 14:17
1 ответ

Должен ли я использовать все доступные данные для обучения моей модели глубокого обучения? Каковы плюсы и минусы использования только подмножества?

У меня очень сложная модель нейронной сети на основе LSTM, которую я обучаю на парах повторяющихся вопросов Quora. В исходном наборе данных примерно 400 000 пар предложений. Для обучения всего (или 80%) набора данных потребуется много вычислительной…
29 окт '19 в 20:36