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
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