Мой проект генерирует несколько значений (равный метод разбиения) для каждого типа данных, получая минимальное и максимальное значения. Я генерирую эти значения для функционального тестирования, я фактически передаю эти значения партнеру-nunit, max и min применимы к int, float, double и т. Д. Эти значения являются тестовыми данными.Как вы будете тестировать функцию, содержащую тип данных хеш-таблицы?
Изначально я создал их для основных типов данных, таких как INT, поплавок, двойной, строка и т.д.
Теперь мне нужно поддерживать типы данных, такие как DataSet, HashTable и другие коллекции.
public DataSet MySampleMethod(int param1, string param2, Hashtable ht)
Для тестирования этой функции я могу передать значения для междунар и строки, но как я прохожу тестовые данные для ht
или как генерируется тестовые данные для хэш-таблицы?
есть ли инструмент с открытым кодом для создания заглушек – Arunachalam
RhinoMocks является открытым исходным кодом – Grzenio
любыми вы предложить некоторые примеры для приведенного выше ответа – Arunachalam