How to use TestResult Class

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • bala

    How to use TestResult Class

    Hi,
    Question in UnitTest Module

    Iam having a TestCase.....Ia m able to run that test case..If i want to see the Result..I have to use TestResult Class Right..I don't know how to use the class to print the Result

    I need Example Code for TestResult class in unittest module..


    Here is the Test Case
    --------------------------------

    import unittest
    import ModNumCal




    class NumTestCase(uni ttest.TestCase) :
    def testaddNumber(s elf):
    self.assertEqua l(ModNumCal.add Number(0,1),1)
    def testdivNumber(s elf):
    self.assertEqua l(ModNumCal.div Number(10,2),3, "It is Equal")
    def testdivNumber(s elf):
    self.assertEqua l(ModNumCal.div Number(10,2),5, "It is Equal")


    testCaseSuite = unittest.TestSu ite()
    testCaseSuite.a ddTest(NumTestC ase("testaddNum ber"))
    testCaseSuite.a ddTest(NumTestC ase("testdivNum ber"))


    runner = unittest.TextTe stRunner()
    runner.run(test CaseSuite)


    ModNumCal.py
    -----------------------

    def addNumber(a=Non e,b=None):
    c = a + b
    return c

    def divNumber(d=Non e,e=None):
    f = d/e
    return f

    def multiplyNumber( g=None,h=None):
    i = g * h
    return i


    After Run this TestCase it prints like this

    ...
    ----------------------------------------------------------------------
    Ran 2 tests in 0.000s

    OK


    Note: I want to Print the Result...Kindly Give Some Example

    Regards
    Bala
Working...