Как сделать Unit Test этого статичного метода?

231
14 апреля 2017, 19:34

Почему-то вызывает проблемы тестирование этого метода GetById. Надеюсь на вашу помощь. (C#)

 public class ProductTypes: Archetypes<ProductType>
{
    public static ProductTypes Instance { get; } = new ProductTypes();
    public static ProductType GetById(string uniqueId)
    {
        return Instance.Find(x=> x.IsThisUniqueId(uniqueId));
    }
    public static ProductTypes GetInherited(string uniqueId)
    {
        var t = new ProductTypes();
        var l = Instance.FindAll(x => x.TypeId == uniqueId);
        t.AddRange(l);
        return t;
    }

}
READ ALSO
Анимация всего окна вместо компонентов

Анимация всего окна вместо компонентов

После того как установил бинд цвета к ресурсу приложения <SolidColorBrush x:Key="ContrastBrush" Color="{Binding ContrastBrush, Source={x:Static properties:SettingsDefault}}"/> все компоненты...

171
Связи между двумя dbGrid-ами - C#

Связи между двумя dbGrid-ами - C#

Имеется привязанная база данных Access cо связями

221
Как создать общий List&lt;&gt; для всех форм?(WinForms, C#)

Как создать общий List<> для всех форм?(WinForms, C#)

У меня есть две формы, одна добавляет в лист данные, вторая считывает, как можно это реализовать?

208