Example #1
0
    def test_equals_true(self):
        # Arrange
        logical_evaluator = LogicalEval('11=')
        expected_char = '1'

        # Act
        actual_char = logical_evaluator.Process_Expression()

        # Assert
        self.assertEquals(expected_char, actual_char)
Example #2
0
    def test_or_true_one_and_zero(self):
        # Arrange
        logical_evaluator = LogicalEval('01|')
        expected_char = '1'

        # Act
        actual_char = logical_evaluator.Process_Expression()

        # Assert
        self.assertEquals(expected_char, actual_char)
Example #3
0
    def test_and_false(self):
        # Arrange
        logical_evaluator = LogicalEval('01&')
        expected_char = '0'

        # Act
        actual_char = logical_evaluator.Process_Expression()

        # Assert
        self.assertEquals(expected_char, actual_char)