У меня есть настройка проекта базы данных TDD Sql и вызов Assert
определение метода
Assert.AreEqual(someObject.GetValue<int>(Constants.SomeValue),
anotherObject.GetValue<int>(dt, Constants.SomeValue), "some message")
Вопрос: мне нужно передать Constant.SomeValue
в GetValue
метод для каждого вызова. Как мы можем устранить это. Можем ли мы определить это во внешнем методе (т. Е. Assert
), чтобы метод, указанный внутри, получил значение параметра. я могу создать метод расширения на строковом классе, но опять же мне нужно передать весь объект и построить метод assert и вернуться из метода расширения. Любые идеи на этот счет или простой подход.