import ValidateSubsequence as program
import unittest
class TestProgram(unittest.TestCase):
def test_case_1(self):
output = program.validateSubsequence([5, 1, 22, 25, 6, -1, 8, 10], [5, 22, 25, -1, 10])
# This should return True
self.assertTrue(output == True)
def test_case_2(self):
output = program.validateSubsequence([5, 1, 22, 25, 6, -1, 8, 10], [5, 22, 25, 10, -1])
# This should return False
self.assertTrue(output == False)
def test_case_3(self):
output = program.validateSubsequence2([5, 1, 22, 25, 6, -1, 8, 10], [5, 22, 25, 10, -1])
# This should return False
self.assertTrue(output == False)
if __name__ == '__main__':
# Driver Code starts here
unittest.main()