Вопросы по теме 'fakeiteasy'
Проблемы FakeItEasy VB.NET с параметрами
Хорошо, я пытаюсь научиться тестировать с использованием фиктивной среды, и я работаю в VB.NET, я новичок в лямбда-выражениях, и все мои предыдущие приложения были написаны в версии 2005 или ранее. Теперь у меня 2010 год. Поэтому я попробовал...
629 просмотров
schedule
22.06.2022
Использование FakeItEasy с параметром выражения Linq
Я пытаюсь узнать, как использовать FakeItEasy, и хотел попробовать использовать его с некоторым кодом доступа к данным из старого проекта, к которому у меня есть доступ. В то время как основы FIE казались довольно простыми, и я смог заставить...
1979 просмотров
schedule
10.11.2022
Как проверить совпадение с FakeItEasy при вызове предиката?
У меня есть следующий вызов в моем коде:
var dbResults = new List<CrossReferenceRelationshipEF>();
dbResults = dateTimeFilter == null
? new List<CrossReferenceRelationshipEF>(
CrossReferenceRelationshipRepository.GetAll()...
2736 просмотров
schedule
17.06.2022
Частичная имитация/подделка в модульном тестировании
У меня есть вопрос о FakeItEasy (или других фиктивных объектах, так как я считаю, что они очень похожи). Ниже приведен мой код кода:
public class Service
{
public void CheckService()
{
...
Status status;
if...
1112 просмотров
schedule
25.03.2023
Как подделать ValidationContext с помощью FakeItEasy?
У меня есть один класс, производный от ValidationAttribute (от DataAnnotation в MVC)
Ниже приведен переопределенный метод этого класса:
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
{...
187 просмотров
schedule
09.07.2023
FakeItEasy — захватить исключение для утверждения сообщения
У меня есть следующий тест:
[Test]
public void Save_WhenExceptionIsThrown_ThenExceptionIsLogged()
{
A.CallTo(() => this.personRepository.Save(A<PrsPerson>._)).Throws(new Exception("Expected Exception"));
var...
2353 просмотров
schedule
24.06.2023
Как установить возвращаемое значение нескольких универсальных функций с помощью FakeItEasy?
Я пишу модульные тесты, используя Autofixture и FakeItEasy для небольших задач, которые взаимодействуют с базой данных через NHibernate. Мои тестовые случаи также включают сценарии, в которых данный объект не найден в базе данных, и поэтому я хотел...
261 просмотров
schedule
03.10.2022
FakeItEasy - Получить поддельный объект
Есть ли способ получить поддельные объекты, которые были вставлены в поддельный класс?
E.g.
Скажем, у меня есть следующий интерфейс + класс;
public interface IFakeable
{
void FakeYou();
}
public class SomeClass
{
private readonly...
537 просмотров
schedule
03.12.2022
Как пропустить метод void с помощью FakeItEasy?
У меня есть этот код в методе, который я тестирую
public void SomeMethod()
{
IMyLogger log = new Logger();
log.ConfigLogger(); // Trying to not call this method
//...some other code...
}
Где это класс Logger
public class Logger :...
713 просмотров
schedule
30.01.2024
Как дождаться вызова, который принимает определенное выражение linq в качестве аргумента
У меня есть вызов, который я хочу проверить. Этот вызов относится к методу, который принимает выражение Linq в качестве аргумента. Это выражение проверяет идентификатор объекта на соответствие идентификатору локальной переменной, в которой объявлено...
215 просмотров
schedule
12.06.2022