示例#1
0
def TestZeroDividedByNEquals0(n):
    """Test template that verifies that 0 divided by any non-zero number is 0."""
    print '0 / %d = 0' % n
    quotient = 0 / n
    AssertThat(quotient, Is(EqualTo(0)))
示例#2
0
def TestOnePlusOneEqualsTwo(context):
    print '1 + 1 = 2'
    AssertThat(1 + 1, Is(EqualTo(2)))
    checkers.RegisterShutdownHook(context,
                                  ContextProcessorShutdownHook(context))
示例#3
0
def TestTwoPlusTwoEqualsFour(_, calculator):
    AssertThat(2 + 2, Is(EqualTo(calculator.Add(2, 2))))
示例#4
0
def TestOneMinusOneEqualsZero():
    print '1 - 1 = 0'
    AssertThat(1 - 1, Is(EqualTo(0)))
示例#5
0
def TestThreeMinusTwoEqualsOne():
    print '3 - 2 = 1'
    AssertThat(3 - 2, Is(EqualTo(1)))
示例#6
0
def TestOnePlusTwoEqualsThree():
    print '1 + 2 = 3'
    AssertThat(1 + 2, Is(EqualTo(3)))
示例#7
0
def TestOnePlusOneEqualsTwo():
    print '1 + 1 = 2'
    AssertThat(1 + 1, Is(EqualTo(2)))
示例#8
0
def TestZeroPlusOneEqualsOne(context):
  print '1 + 1 = 2'
  print 'printing name: %s' % context.test_run.components.Lookup('name')
  AssertThat(1 + 1, Is(EqualTo(2)))
示例#9
0
def TestOnePlusOneEqualsTwo(name):
  print '1 + 1 = 2'
  print 'printing name: %s' % name
  AssertThat(1 + 1, Is(EqualTo(2)))
示例#10
0
def TestOneTimesOneEqualsOne(calculator):
    print '1 * 1 = 1'
    product = calculator.Multiply(1, 1)
    AssertThat(product, Is(EqualTo(1)))