Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 24.03.2013
Сообщений: 172
1

Результат unittest

09.04.2018, 15:56. Показов 635. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
сколько утверждений и тестов выполняется, и как много ошибок и сбоев теста
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from unittest import TestCase
class AreaStrategy:
    def calculate(self, x, y):
        if x > 0 and y > 0: return x * y
        if x < 0 or y < 0: raise ValueError('dfsdf')
        else: return 0
 
class TestAreaStrategy(TestCase):
    def setUp(self):
        self._width = 90
        self._height = 144
        self._strategy = AreaStrategy()
    def testCalculate(self):
        strat = self._strategy
        self.assertEqual(self._width * self._height, strat.calculate(self._width, self._height))
        self.assertEqual(0, strat.calculate(self._width, 0))
        self.assertRaises(ValueError, strat.calculate, -self._width, self._height)
        self.assertRaises(ValueError, strat.calculate, -self._width, 0)
 
if __name__ == '__main__':
    import unittest
    unittest.main()
Нужно определить
ASSERTION -?
TESTS -?
ERRORS-?
FAILURIES-?
Запустил код, получил следующее

Python
1
2
3
4
5
6
7
8
9
Ran 1 test in 0.001s
OK
Traceback (most recent call last):
    unittest.main()
  File "C:\Python33\lib\unittest\main.py", line 125, in __init__
    self.runTests()
  File "C:\Python33\lib\unittest\main.py", line 263, in runTests
    sys.exit(not self.result.wasSuccessful())
SystemExit: False
Видимо TEST 1, ERRORS 1, сколько ASSERTION и FAILURIES понятия не имею
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2018, 15:56
Ответы с готовыми решениями:

Unittest
Скажите что значат эти строчки кода: if __name__ == '__main__': unittest.main()

Unittest mysql
Помогите пожалуйста сделать unittest для кода снизу. Пытаюсь разобраться как делать но пока ничего...

Unittest assertEqual
код исполняется на programiz. online_compiler import unittest def canConstruct(word, pool): ...

unittest на Paython
import math import sys from PySide2.QtWidgets import QApplication, QMainWindow from design...

Тестирование unittest
С помощью модуля click я сделал небольшую утилиту командной строки, которая принимает на вход слово...

0
09.04.2018, 15:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2018, 15:56
Помогаю со студенческими работами здесь

Посоветуйте литературу по unittest и systemtest
Собсна сабж. Применительно к Питону, разумеется.

Что такое self.assertEqual() из unittest?
вообщем, всем привет! у меня такой вопрос возник что такое self.assertEqual и для чего оно вообще...

Сохранение набора объектов после тестирования unittest
Здравствуйте! Есть набор объектов, данные которых тестируются unittest. Тестирование на основе...

Unittest - mock подменяющий __init__ и возвращающий type исходного объекта
Добрый день! Я хочу, чтобы в метод передавалась переменная только определенного класса. Для этого я...

docker и unittest
Предположим у меня есть проект django+postgres+nginx. Мне нужно было завернуть его в докер и...

Mock in Unittest
Доброго времени суток! Во время написания теста столкнулся с проблемой. На сильно упрощённом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru