Вопросы с тегом «unit-testing»

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

6
Почему Assert.AreEqual (T obj1, Tobj2) не работает с идентичными байтовыми массивами
У меня есть два идентичных байтовых массива в следующем сегменте кода: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Оба массива идентичны до самого байта. …

7
Лучшие практики разработки через тестирование с использованием C # и RhinoMocks [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь …

5
Сборка Perl, модульное тестирование, покрытие кода: полный рабочий пример
Большинство ответов Stackoverflow, которые я нашел в отношении процесса сборки Perl, модульного тестирования и покрытия кода, просто указывают мне на CPAN за документацией. Нет ничего плохого в том, чтобы указывать на модули CPAN, потому что там должна находиться вся документация. Однако во многих случаях у меня были проблемы с поиском …

2
Angular 2 Testing - вызов функции Async - когда использовать
Когда вы используете функцию async в TestBed при тестировании в Angular 2? Когда вы это используете? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); А когда ты этим пользуешься? beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); })); Может ли кто-нибудь просветить меня по этому поводу?

1
Moq проверить с параметром объекта
Я пытаюсь проверить параметр, являющийся классом. Тестируемый код в порядке. Ошибка в тесте. Я пробовал два метода, но оба не дали результатов. Вот мои попытки: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions() { Width = 256, Height = 256, })); Это всегда не удается, даже если объект, переданный в качестве второго …
86 c#  .net  unit-testing  moq 


3
Как изменить реализацию макета для каждого отдельного теста [Jestjs]
Я хотел бы изменить реализацию фиктивной зависимости для каждого отдельного теста , расширив поведение макета по умолчанию и вернув его обратно к исходной реализации при выполнении следующего теста. Короче вот чего я пытаюсь достичь: имитация зависимости изменить / расширить реализацию макета за один тест вернуться к исходному макету при выполнении …

3
В чем разница между темой RSpec и let? Когда их использовать или нет?
http://betterspecs.org/#subject содержит некоторую информацию о subjectи let. Однако мне до сих пор неясно, в чем разница между ними. Кроме того, сообщение SO Каковы аргументы против использования before, let и subject в тестах RSpec? сказал, что лучше не использовать ни subjectили let. Куда мне идти? Я так растерялся.

4
Есть ли набор файлов «Lorem ipsums» для тестирования проблем с кодировкой символов?
Для верстки у нас есть наш знаменитый текст «Lorem ipsum», чтобы проверить, как он выглядит. Я ищу набор файлов, содержащих текст, закодированный в нескольких разных кодировках, которые я могу использовать в своих тестах JUnit для тестирования некоторых методов, которые имеют дело с кодировкой символов при чтении текстовых файлов. Пример: Имея …

7
phpunit избегает аргументов конструктора для имитации
Как избежать вызова phpunit конструктора для фиктивного объекта? В противном случае мне понадобится фиктивный объект в качестве аргумента конструктора, другой для этого и т. Д. Кажется, что api выглядит так: getMock($className, $methods = array(), array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload = TRUE) …

10
Тестируете веб-службу JAX-RS?
В настоящее время я ищу способы создания автоматических тестов для веб-службы на основе JAX-RS (Java API для RESTful Web Services). Мне в основном нужен способ отправить ему определенные данные и убедиться, что я получаю ожидаемые ответы. Я бы предпочел сделать это через JUnit, но я не уверен, как этого можно …

3
Как сопоставить значение null, переданное параметру Class <T> с помощью Mockito
У меня есть такие методы: public &lt;T&gt; method(String s, Class&lt;T&gt; t) {...} Что мне нужно проверить, что nullпередается второму аргументу при использовании сопоставителей для других параметров, я делал это: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); Но есть ли лучший способ (без предупреждений о подавлении)? Tпредставляет тип возвращаемого значения какого-либо другого метода, который иногда …

7
как исправить 404 предупреждения для изображений во время модульного тестирования кармы
Я тестирую одну из своих директив (angularjs), используя grunt / karma / phantomjs / jasmine. Мои тесты проходят нормально describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('&lt;img bar-foo src="img1.png"/&gt;'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); но я получаю эти 404 WARN [web-server]: 404: /img1.png …

5
Спец. для вывода XML JUnit [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Где я могу найти спецификацию вывода XML JUnit. Моя цель - написать XML-репортер …

12
Продолжение в Python unittest, когда утверждение не выполняется
РЕДАКТИРОВАТЬ: переключился на лучший пример и пояснил, почему это настоящая проблема. Я хотел бы написать модульные тесты на Python, которые продолжат выполнение при сбое утверждения, чтобы я мог видеть несколько сбоев в одном тесте. Например: class Car(object): def __init__(self, make, model): self.make = make self.model = make # Copy and …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.