import os
from unittest import TestCase


class TestCLI(TestCase):
    def setUp(self):
        pass

    def tearDown(self):
        pass

    def test_get_command(self):
        pass

    def test_index_of(self):
        pass

    def test_contains(self):
        pass

    def test_get_or_die(self):
        pass

    def test_get_or_default(self):
        pass

    def get_existing_filename_or_die(self):
        pass


class TestApplication(TestCase):
    def setUp(self):
        pass

    def tearDown(self):
        pass

    def test_set_prompt(self):
        pass

    def test_get_prompt(self):
        pass

    def test_get_command_from_user_input(self):
        pass

    def test_main(self):
        pass

    def test_on_q(self):
        pass

    def test_on_quit(self):
        pass
