Вопросы по теме 'xctest'
Ошибка Clang: ссылка на NSUTF8StringEncoding неоднозначна
Я пытаюсь создать модульные тесты, используя новую структуру XCTest, представленную в Xcode 5. У меня есть строка в одном из моих тестовых случаев, которая выглядит так:
XCTAssertEqual([self.client stringEncoding], NSUTF8StringEncoding, …);...
961 просмотров
schedule
09.07.2022
Настройте TestProject с XCTest с двумя тестовыми целями для iOS и OSX и общими модульными тестами.
Я хотел бы иметь один проект для модульного тестирования библиотеки, которая выполняет модульные тесты в Mac OS X и iOS в двух отдельных тестовых целях в одном проекте Xcode. Файлы модульного теста должны быть общими.
Кажется, это невозможно, или...
2877 просмотров
schedule
16.06.2023
Локализации не загружаются в XCTest?
У меня есть схема в Xcode, в которой настроен только тест. И эта схема указывает на цель, в которой есть все мои тесты (это цель Cocoa Unit Testing Bundle для OS X).
Итак, я использую Command + U, чтобы запустить все эти тесты, и все работает...
1733 просмотров
schedule
05.06.2022
Заглушка OCMock для аргумента передачи по ссылке метода
У меня есть метод, который мне нужно заглушить. Метод имеет следующий вид:
BOOL myMethodWithError:(*__autoreleasing *NSError)error;
Поэтому я издевался над объектом и пытался вернуть ноль обратно через «ошибку». Я закодировал это следующим...
2497 просмотров
schedule
23.06.2023
Заголовок тестового представления с помощью XCTest
Я использую XCtest для проверки заголовка представления. Пытаюсь выработать привычку сначала писать тесты. Настройка выглядит так
- (void)setUp
{
[super setUp];
self.appDelegate = [[UIApplication sharedApplication] delegate];...
2076 просмотров
schedule
10.01.2024
Модульные тесты для NSOperationQueue с maxConcurrentOperationCount
У меня есть класс, который является своего рода оболочкой для NSOperationQueue . Это позволяет ставить в очередь сетевые запросы с помощью блоков. В настоящее время запросы выполняются один за другим, но это может быть изменено в будущем.
Вот...
1642 просмотров
schedule
31.01.2023
xcode 5 xctest тестирование асинхронного входа в веб-службу
я сделал приложение для iOS, используя XCode 5, и теперь я хочу провести для него модульное тестирование, я написал тестовый пример для службы входа в систему, но дело в том, что запрос формируется правильно, но ответ не приходит, и когда мы запускаем...
879 просмотров
schedule
17.04.2023
XCTAsertThrows останавливается в точке останова
Я пишу тестовый метод, в котором я хочу, чтобы SUT выдавал исключение при определенных условиях. Код выглядит следующим образом:
- (void) testCantStartTwice
{
XCTAssertThrows([self.sut start], @"");
}
Теперь все хорошо, и тест проходит....
998 просмотров
schedule
30.11.2022
Почему я не могу найти XCTest/XCTest.h?
Я пытаюсь начать работу с tdd в Xcode и следую очень хорошему руководству .
Все прошло гладко. Однако, когда я хочу создать проект приложения командной строки (в c) в Xcode, отдельная тестовая папка не создавалась.
Я хочу построить реализацию...
5009 просмотров
schedule
01.08.2023
Связывание цели XCTestCase с CocoaPods
Я пытаюсь настроить новую тестовую цель для существующего приложения. В настоящее время я получаю следующие ошибки, когда пытаюсь создать тестовую цель:
«Не удается найти объявление интерфейса для AFHTTPRequestOperationManager»
Плюс три других,...
364 просмотров
schedule
04.03.2023
Ошибка RestKit + XCTest при EntityMapping
У меня возникли проблемы с запуском тестов после установки RestKit в моем проекте (все они работали раньше) .
Вот ошибка, которую я получаю:
*** Assertion failure in +[RKEntityMapping mappingForEntityForName:inManagedObjectStore:]
Вот...
150 просмотров
schedule
26.10.2023
Как выполнить модульное тестирование HTTP-запроса и ответа с помощью NSURLSession в iOS 7.1?
Я хотел бы знать, как «модульное тестирование» HTTP-запросов и ответов с использованием NSURLSession. Прямо сейчас мой код блока завершения не вызывается при запуске в качестве модульного теста. Однако когда тот же код выполняется из AppDelegate...
14057 просмотров
schedule
17.04.2022
Cocoa Unit Testing — приложение запускается перед тестами
При запуске модульных тестов (XCTest) в Xcode 5 для приложения Mac Cocoa приложение запускается перед запуском тестов.
Есть ли способ предотвратить это?
Небольшое примечание:
Я нашел следующий вопрос , который кажется быть очень...
53 просмотров
schedule
01.05.2023
extern NSString * константы nil для тестовой цели
Недавно я добавил тестовую цель (используя XCTest) в свое приложение в Xcode 5.1. Кажется, все работает нормально, я могу использовать все классы и т. д. из основного приложения, но некоторые константы extern NSString * (т. е. объявленные в файле...
306 просмотров
schedule
17.04.2023
Как получить доступ к классам Obj-C, сгенерированным Core Data, в тестовых целях?
У меня есть проект приложения Core Data/Swift Cocoa в Xcode 6 (назовем проект Stuff ). Я создал объект Core Data с именем Query и использовал Xcode для создания для него подкласса NSManagedObject .
В этот момент Xcode 6 предложил мне создать...
2039 просмотров
schedule
09.02.2023
Запуск Swift XCTests на iDevice
У меня есть приложение Swift, которое отлично работает как на iPad, так и на симуляторе. В проекте также есть тестовая цель, которая отлично работает на симуляторе, но не работает на iPad или iPhone.
Когда я пытаюсь протестировать на любом...
149 просмотров
schedule
10.07.2022
XCTest и асинхронное тестирование в Xcode 6
Поэтому Apple сообщила в примечании к выпуску Xcode 6, что теперь мы можем проводить асинхронное тестирование напрямую с помощью XCTest.
Кто-нибудь знает, как это сделать с помощью Xcode 6 Beta 3 (с использованием Objective-C или Swift)? Мне нужен...
21263 просмотров
schedule
15.05.2022
Не удается открыть NSStream из XCTest в Swift
Я пытаюсь написать XCTest, который проверяет подключение к сокету. Вот как примерно выглядит мой код подключения:
public class MyConnection: NSObject, NSStreamDelegate {
private let queue = NSOperationQueue()
private var inputStream:...
415 просмотров
schedule
28.12.2022
Ошибки IBDesignable при добавлении в цель тестов
У меня есть простой подкласс UIButton , который реализует IBDesignable с переменной IBInspectable :
@IBDesignable class Button: UIButton {
@IBInspectable var borderColor: UIColor = UIColor.whiteColor() {
didSet { layer.borderColor...
10365 просмотров
schedule
28.08.2022
XCTest ожидает вызов метода с быстрым
Как написать тест, ожидающий вызова метода, используя swift и XCTest?
Я мог бы использовать OCMock, но они официально не поддерживают Swift, так что это не лучший вариант.
5905 просмотров
schedule
19.04.2022