Tag: unit testing

Хороший тестовый бегун для тестов OCUnit / XCode

Есть ли хороший тестовый бегущий графический интерфейс для модулей тестирования OCUnit / XCode 4? Я ищу графический интерфейс типа redlight / greenlight, возможно, что-то похожее на тестировщика NUnit. Я нашел OCRunner , но похоже, что он не поддерживался с 2009 года. Это печально, потому что OCRunner выглядит так, как будто именно это я искал. Он […]

Единичные тесты (Quick / Nimble) – (тестов не найдено)

У меня проблема с модульным тестированием. Когда я запускаю тесты, он заканчивается "No tests found" . Я использую AppCode и Quick/Nimble framework для модульного тестирования, но он также не работает в XCode. У меня есть XCTest/Kiwi с Target: MyAppTests, Configuration: Development и Class: все тестовые классы (это не работает даже с определенным конкретным классом теста). […]

XCode и SenTestingKit не выводят в окно редактора

Я новичок в тестировании в Xcode. Я следую за документацией разработчика «Приложения для разработки приложений iOS». Я успешно добавил в тестовое приложение единое тестовое приложение с одним неудачным тестом. Когда я создаю тестовую цель, на выходе отображается 1 ошибка, как ожидалось, но редактор не отображает ожидаемое сообщение об ошибке при неудавшемся тесте. Кто-нибудь знает какие-либо […]

Как проверить UICollectionViewLayout с киви?

Мне нужно протестировать подкласс UICollectionViewFlowLayout с Kiwi, Я правильно высмеял делегата и dataSource для UICollectionView, но у меня все еще есть некоторые проблемы. С указанным размером элемента CGSize(200.0f, 200.0f) я должен получить 5 элементов на экране, но по какой-то причине массив атрибутов, который возвращается в последней строке, возвращает 10 атрибутов, поэтому это означает, что есть […]

Что такое интерпретация для bundleForClass возвращает nil и как это можно исправить?

Я готовлю XCTest и для выполнения теста мне нужно загрузить ресурс из тестового пакета. Поэтому я использую: NSBundle *bundle = [NSBundle bundleForClass:[self class]]; NSString *path = [bundle pathForResource:@"item" ofType:@"plist"]; Проблема в том, что bundleForClass возвращает nil . Как это может происходить, поскольку каждый класс привязан к пакету, который был загружен? Есть ли какие-либо настройки, которые […]

iOS: блок-тест SpriteKit

Мне нужна помощь в создании модульных тестов для простой игровой игры, которую я разрабатываю на комплекте спрайтов. Мне нужно проверить состояние массивов, пока SKNodes перемещаются, поэтому он включает тестирование интерфейса. Ссылка на любое сообщение в блоге или любую помощь приветствуется. Благодарю.

Как протестировать компонент React Native, который импортирует собственный собственный модуль с Jest?

Вот простой компонент, который я пытаюсь проверить, используя React Native 0.39 и Jest 18: // index.ios.js import React, { Component } from 'react'; import { AppRegistry, NativeModules, View } from 'react-native'; export default class TestProject extends Component { componentDidMount() { NativeModules.TestModule.test(); } render() { return <View style={{ flex: 1 }} />; } } AppRegistry.registerComponent('TestProject', () […]

Связывание цели XCTestCase с CocoaPods

Я пытаюсь настроить новую тестовую цель для существующего приложения. В настоящее время я получаю следующие ошибки, когда пытаюсь создать тестовую цель: «Не удается найти объявление интерфейса для AFHTTPRequestOperationManager» Кроме того, три других, связанных с классами AFNetworking, не найдены. Я добавил это в верхнюю часть моего podfile: link_with ['AppBoarder','AppBoarder Tests'] и запустить pod install. Я также […]

Регрессионное тестирование в титановом сплаве

Каков наилучший метод регрессионного тестирования в титановом сплаве? Пожалуйста, предоставьте предложения. Как правило, у меня есть некоторые веб-сервисы для заполнения данных в приложении iOS в Titanium Alloy. Мне нужен способ автоматического тестирования, который проверяет мое приложение на наличие сбоев или недопустимых значений или нулевых значений. Али

Добавить тестовый объект в существующий проект в Xcode 6.3

Примечание: этот вопрос связан, но ответ, данный там, не решает проблему для меня: XC Testing Framework iOS (XCode 6.1) Тестовый сеанс завершен (80) без проверки У меня есть существующий код iOS, и я хочу начать писать случаи XCTest, используя мой Xcode 6.3. Я создаю тестовую цель, нажав + в тестовом навигаторе. Для меня создана тестовая […]

Interesting Posts
Давайте будем гением компьютера.