C# — как тестировать методы расширения?

Я создал этот метод расширения C# для класса Person:

public static class PersonExtensions {
    public static void Rename(this Person person, String newName) {
        person.Name = newName;
    }
}

Как бы я мог протестировать этот метод? Я пробовал, но метод Renameнедоступен из объекта PersonAccessor.

Ошибка: "частный доступ для переименования не найден"

Когда я пытаюсь использовать PersonExtensions_Accessor.Rename(somePerson, newName), мне говорят: "Есть некоторые недопустимые аргументы"

5
задан GregC 21 June 2012 в 16:36
поделиться