Я сейчас пытаюсь заставить работать один из моих модульных тестов, но есть одна вещь на пути.У меня есть класс AccountingScheduleLookup, к которому прикреплено поле ID, доступное только для чтения.Когда я пытаюсь смоделировать вызов метода, который использует это поле идентификатора, это вызывает прекрасное исключение NullReferenceException для этой конкретной строки кода.Это означает, что либо ID не был присвоен ему, либо объект не был создан.
Когда я включил базовую инстанцию, это все равно бросило мне исключение.Есть идеи как обойти это?
Вот пример кода (для чего это стоит)
AccountingScheduleLookup = new AccountingSchedule { Description = "Will this work?" }
var calendarPeriods = dal.GetObjects<AccountingScheduleDetail>(
Where.Property("AccountingScheduleID").Is(AccountingScheduleLookup.AccountingScheduleID));