Вопросы с меткой [юнит-тесты]
Используйте эту метку в вопросах, связанных с юнит-тестированием (модульным тестированием).
803
вопроса
-2
голоса
0
ответов
25
показов
Как стать тестировщиком и сколько времени для этого нужно? [закрыт]
Недавно пришла мысль сменить вид деятельности и переквалифицироваться в тестировщика. В прошлой компании видела отдел тестировки со стороны, выглядело интересно. Сейчас вот появилось время и сама ...
-1
голос
1
ответ
29
показов
Как правильно использовать testImplementation?
Мне нужно написать несколько тестов, вот что то такое
import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.platform.app.InstrumentationRegistry
import org.junit.Assert.*
import ...
0
голосов
0
ответов
25
показов
Автотесты с помощью python selenium в java spring application
Нормальная ли это практика в проекте Java Spring тестировать сайт с помощью Python Selenium? Пока из минусов всплывает, насколько я знаю, только отсутствие совместимости с maven, gradle и прочими ...
0
голосов
1
ответ
46
показов
Как протестировать метод обновления сущности в API
я тестирую свой API, написал интеграционный тест для обновления.
[Fact]
public async Task Returns_Success()
{
//arrange
var dbset = _dbContext.Set<Category>();
dbset.RemoveRange(...
0
голосов
0
ответов
20
показов
Как написать архитектуру для тестов fastapi asyncpg?
У меня есть небольшое апи, с двумя роутами. Бд на asyncpg. Я хочу написать для них тесты, но нахожу только репозитории с миллиардами тестов и функций, где запутаться легче, чем выпрыгнуть из окна. ...
0
голосов
0
ответов
51
показ
Сравнение сложного объекта в тесте
Пишу юнит-тест на C#, в котором по итогу надо записать объект в БД, а потом получить его и проверить, что все свойства объекта, в том числе и вложенные свойства объектов коллекций, одинаковые.
// ...
0
голосов
1
ответ
52
показа
После смены БД в Django с SQLite на PostgreSQL не проходит часть тест кейсов
Прошу помощи. Есть работающий проект на Django, использовалась БД SQLite, с ней же были написаны TestCase, все проходили как нужно. Сменил БД на PostgreSQL и тесты начали падать с исключениями.
Тесты ...
0
голосов
0
ответов
43
показа
MockMvc @AuthenticationPrincipal NullPointerException
Пишу тесты для приложения на Spring Boot и Spring Mvc, используя MockMvc.
При попытке протестировать этот метод, где через аннотацию @AuthenticationPrincipal PersonDetails pd извлекается объект ...
0
голосов
0
ответов
35
показов
MockMvc как проверить вызов метода внутри метода
Написал небольшое приложение на Spring Boot с Spring Mvc и Spring Data JPA. Сейчас пытаюсь писать тесты к его контроллеру с MockMvc. Пишу тесты почти впервые.
Не знаю как протестировать POST метод. ...
0
голосов
0
ответов
35
показов
Как тестировать route из useRoute компонента на composition api?
Тестирование компонентов с использование composition api vuejs3
Не могу тестировать компонент, который использует router или route из библиотеки vue-router в тесте vue-test-utils, mocka, chai. Мой ...
0
голосов
0
ответов
27
показов
Не работает проверка на существование элемента Selenium Python, как я могу это исправить?
У меня есть функция которая проверяет наличие элемента на странице
def demo_exist(browser):
try:
browser.switch_to.default_content()
game_cards = browser.find_elements(By....
0
голосов
0
ответов
11
показов
Как протестировать создание задачи в django_q
Задача протестить, что в задачах всегда только 1 такой планировщик
settings.py
Q_CLUSTER = {
'name': 'Testname',
'workers': 2,
'timeout': 90,
'retry': 120,
'queue_limit': 50,
'...
0
голосов
0
ответов
28
показов
Как написать unittest.mock для input функции?
Основная функция для теста:
async def start_script():
script = int(input("Введите:\n1 для запуска парсера видео\n2 для запуска загрузчика видео: \n"))
if script == 1:
number = int(input(&...
0
голосов
0
ответов
45
показов
Ошибка CS0012 в Unit тестировании с помощью mstest
Как я понял ошибка выдаётся из-за недостающей сборки System.Windows.Forms ver=4. Но 1. Такой сборки с версией 4.0.0.0 просто нет в диспетчере ссылок. 2. Версии 2.0 и 2.4 положения не изменяют. Все ...
0
голосов
1
ответ
43
показа
Как сделать так чтоби unittest не считал вивод через print(), а только то что виводится через return
Вот мой код програми
n = int(input('n = '))
n1 = n
i = 0
depth = 0
level = 0
def f(n):
global depth
global level
if n == 1:
k = 1
level += 1
elif n % 2 == 0:
...
0
голосов
1
ответ
100
показов
Использование Testcontainers без Spring
Всем привет! Начал разбираться с Docker и Testcontainers для домашки, где использование Spring запрещено. В проекте используется база данных - с ней происходят разные взаимодействия. Я развернул базу ...
0
голосов
0
ответов
7
показов
Как сделать snapshoot test react component portal?
16 | const isActiveModal = useSelector(getIsActiveModal);
17 | const domElement = React.useRef(document.getElementById('portal'));
> 18 | return ReactDOM.createPortal(
| ...
0
голосов
0
ответов
27
показов
Как проверить содержится ли строка в HTML файле?
Я хочу сделать тест при помощи spring boot
@Test
public void testMainPage() throws Exception {
mockMvc.perform(get("/"))
.andDo(print())
....
0
голосов
1
ответ
69
показов
Где лучше располагать вспомогательные функции для юнит тестов?
У меня есть Foo.h, Foo.cpp и TestFoo.cpp. Для тестов использую gtest с классом TestFoo : testing::Test. Где лучше располагать вспомогательные для юнит тестов функции: внутри этого класса или вне ...
0
голосов
0
ответов
183
показа
TypeError: Cannot read properties of undefined (reading 'equal')
При запуске тестов постоянно получаю одну и ту же ошибку:
TypeError: Cannot read properties of undefined (reading 'equal')
import { Given, When, Then } from '@wdio/cucumber-framework';
import { expect,...
0
голосов
0
ответов
25
показов
Доступ к документу во фрейме. Frontend Test Automation
В тест-кейсе нужно заполнить input[id="card"], который находится внутри iframe. Необходимо воспользоваться Playwright.
В документации Playwright есть метод frame(), который возвращает iframe,...
0
голосов
0
ответов
77
показов
NUnit тесты на C#
В общем учусь писать тесты но столкнулся с проблемой что вылазит какая то ошибка
Вот код:
namespace testing_lr5
{
[TestFixture]
internal class MethodsByTest
{
public static int Sum(...
0
голосов
0
ответов
45
показов
Не выполняются тесты
Создал библиотеку классов и unittest приложение. При запуске тестов в unittest ничего не происходит и говорится что выполнено 0 тестов, хотя они есть.
public class PasswordValidator
{
public int ...
0
голосов
0
ответов
134
показа
В PyCharm community установить модуль coverage для тестирования кода Python?
У меня бесплатная версия PyCharm, однако для учебного задания надо протестировать покрытие кода инструментом Coverage, который есть только в платной версии программы. Прочитал, что для этого можно ...
0
голосов
0
ответов
16
показов
Как типизировать функцию в vitest, что бы можно было вызвать у нее метод mockReturnValue?
Имеется вот такой вот тест
it("Closing and opening mobile navigation", async () => {
// Мокаем данные на отрисовку mobile версии
(useScreenResolution as Mock).mockReturnValue("mobile");
...
0
голосов
0
ответов
26
показов
Непонятный баг в тестах junit
У меня есть тест
@Test
fun testVictorineProgressAndropointSuccess() = runTest {
val userInfo = UserInfoEntity(
id = 1,
name = "John Doe",
image = null,
...
0
голосов
0
ответов
47
показов
Error CS0182 Ошибка при объявлении двумерного массива в атрибуте [TestCase()], NUnit
Пытаюсь написать тест к методу, принимающему на вход, двумерный массив и дающий на выходе видоизмененный массив той же размерности. Однако при вводе конкретного значения в [TestCase()] выдается Error ...
0
голосов
1
ответ
33
показа
Как в Jasmine тестировать вызов функции в функции?
У меня в Angular проекте есть файл utils.ts, в котором:
export const testFn = function(): void { };
export const testFn1 = function(): void {
testFn();
};
Мне нужно протестировать функции в node....
0
голосов
0
ответов
36
показов
Работа декоратора patch в unittest Django
Если кратко, то не могу понять почему первый декоратор работает, а второй нет
первый:
@patch("balance.services.intital_services.crypto")
второй:
@patch("apps.balance.services....
0
голосов
0
ответов
154
показа
Ошибка CS0012 Тип "Form" определен в сборке, на которую нет ссылки
Не понимаю как решить проблему. Я начал изучать юнит-тесты. У меня проект с виндовс форм. Я создал проект тестирования и хочу в этом проекте из формы выполнить паблик метод, но на методе ошибка:
...
0
голосов
1
ответ
31
показ
Почему Unit тесты Django работают по отдельности, но падают вместе в одном файле?
class PostModelTest(TestCase):
@classmethod
def setUpTestData(cls):
user = User.objects.create_user(username='testuser', password='testpassword')
Post.objects.create(title='...
0
голосов
0
ответов
21
показ
Проблемы с Unit-тестом на Python в Windows
Я провожу Unit-тест через модуль unittest. Я запускаю его следующей командой: python -m unittest "D:\Python\тесты\module_test.py".Однако он мне выводит следующую ошибку:
ValueError: path is ...
0
голосов
0
ответов
12
показов
Как убрать ввод исходных чисел и операций при тестировании программы на python [дубликат]
Есть калькулятор и тест к нему, но при запуске тестов скрипт запрашивает ввод чисел. Необходимо, чтобы при запуске скрипта с тестом числа и операция либо вводилась автоматически, либо убраны, просто ...
0
голосов
0
ответов
26
показов
Тест на компонент vue с ассинхронной операцией внутри script setup()
Есть некоторый компонент, где я использую ассинхронную функцию внутри script setup:
<template>
test
</template>
<script setup lang="ts">
await request();
</script>...
-3
голоса
2
ответа
299
показов
Что значит выполнить TODO?
Есть задача: написать тест ExampleTest(junit) и выполнить TODO. Что значит выполнить TODO?
package com.example.cinema.base.webapp.facade.admin.impl;
import com.example.cinema.base.models.dto....
0
голосов
0
ответов
51
показ
Что я делаю не так при написании widget - теста на Flutter?
Долгое время не могу понять в чем причина краша теста виджета в приложении на flutter, буду благодарен за любую помощь, и так, по-порядку:
Предлагается ввести номер телефона, чтобы получить код ...
0
голосов
0
ответов
45
показов
Ошибка при запуске тестов Django
у меня есть директория tests, в которой лежат мои тесты, при запуске команды python3 manage.py test, которая схватывает все тесты в проекте, у меня выдает такого типа ошибку на каждую директорию моего ...
2
голоса
0
ответов
28
показов
Как тестировать класс с вложенными зависимыми приватными методами?
Есть класс с взаимосвязанными методами.
<?php
class SomeClass {
public $a = 0;
public function __construct() {
$this->a = $this->f1();
}
private function f1() {
...
0
голосов
0
ответов
24
показа
Ошибка при написании тестов для flask
Я пытаюсь использовать библиотеку flask testing. Мой код выглядит следующим образом:
from flask_testing import TestCase
from main import MyView
from main import app
class TestMyPage(TestCase):
...
0
голосов
0
ответов
79
показов
Во время выполнения тестов в Django Rest Framework тестовая база данных смешивается с реальной
Возникла непонятная для меня проблема. Создаю приложение на DRF, для которого пишу тест. Тестовый класс тестирует страницу, которая выводит все данные модели. В реальной базе данных две записи. В ...
1
голос
1
ответ
269
показов
Как исправить ошибку : Could not load file or assembly 'PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
Решил протестить основной проект (Net Core 6.0 wpf) создал тест MsTest подключил ссылку к основному проекту написал тест и он выдает ошибку
TestAdminAuthorization
Источник: UnitTest1.cs строка 139
...
0
голосов
2
ответа
275
показов
Не могу запустить тесты Spring, "this.repository" is null
Тест index() работает...
Код теста:
@Transactional
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
class UserServiceTest {
private static final User IVAN = new User(1, "Ivan", "...
0
голосов
1
ответ
112
показов
Передача объекта с заданными парметрами в методы mock-объектов
Ситуация такая. У меня есть подлежащий тестированию метод "МетодДляТеста" внутри класса "КлассДляТеста". Внутри метода "МетодДляТеста" создаётся объект (назову его О1) ...
0
голосов
1
ответ
93
показа
Как запустить все Python юнит-тесты в директории?
Можно ли запустить все юнит-тесты в директории одной командой (стандартный модуль unittest)?
test/
test_mytest1.py
test_mytest2.py
0
голосов
1
ответ
72
показа
Ошибка при написании unit-tests в Django
вот мои тесты:
from unittest import TestCase
import django
from django.test import Client
from django.conf import settings
import os
settings.configure(
DEBUG=True,
ROOT_URLCONF='backend.urls'...
0
голосов
1
ответ
172
показа
AttributeError: module 'django.conf.global_settings' has no attribute 'ROOT_URLCONF'
AttributeError: module 'django.conf.global_settings' has no attribute 'ROOT_URLCONF' - ошибка при написании юнит-теста, сам тест такой:
from unittest import TestCase
from django.test import Client
...
1
голос
1
ответ
109
показов
Как проверить Exception в тестовом проекте xUnit?
Вот такое определение требует явно указать точный тип исключения:
Assert.Throws<Exception>(() => {...});
... и, например System.ArgumentException, уже не пропускается.
Есть ли простой способ ...
0
голосов
0
ответов
47
показов
При запуске теста в React'е возвращается ошибка от Jest
Код теста
import { render, screen } from '@testing-library/react';
import App from './App';
// import axios from 'axios';
// jest.mock('axios');
test('renders app', () => {
render(<App /&...
0
голосов
0
ответов
22
показа
Как прослушивать брэйкпоинты в тестах внутри контейнера?
Предисловие.
Есть phpunit тесты внутри докер контейнера. Хочу прослушать брэйкпоинты в тестах внутри контейнера. Обычный дебаггер настроил и он работает как надо, но только с помощью расширения для ...
0
голосов
0
ответов
33
показа
Юнит-тестирование aiomysql
Для основы написания теста взял ответ по связанному вопросу на Stack Overflow, там описан код для тестирования синхронного PyMySQL (на котором базируется aiomysql). Приём с AwaitableMock взял с этого ...