import sys import unittest from numint.RiemannSum import split, numint, numint_compact class RiemannSumTestCase(unittest.TestCase): """ TODO (Aufgabe) Schreiben Sie Kriterien in Unittest Die Kriterien sind solche Befehlen mit self.assertXXXX """ def test_split_interval(self): split(iteration=6) def test_numint(self): def fn(x) : return x**2 (a, b) = (0, 2) (l, r, *_) = numint(fn, a, b) # print(l, r) # print Take too much place on screen pass def test_numint_compact(self): def fn(x) : return x**2 (a, b) = (0, 2) (l, r) = numint_compact(fn, a, b, epsilon=1E9 * sys.float_info.epsilon) print(l, r) pass if __name__ == '__main__': unittest.main()