class TestAnonymousSurvey(unittest.TestCase):
    """Tests for the class AnonymousSurvey"""

    def setUp(self):
        """
        Create a survey and a set of responses for use in all test methods.
        """

        question = "What language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ["English", "Spanish", "Mandarin"]

    def test_store_single_response(self):
        """Test that a single response is stored properly."""

        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)

    def test_store_three_responses(self):
        """Test that three individual responses are stored properly."""

        for response in self.responses:
            self.my_survey.store_response(response)

        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)
    def test_store_single_response(self):
        """Test that a single response is stores properly."""
        question = "What language dig you first learn to speak?"
        my_survey = AnonymousSurvey(question)
        my_survey.store_response('English')

        self.assertIn('English', my_survey.responses)
Ejemplo n.º 3
0
	def test_store_single_response(self):
		"""test that a single response is store properly"""
		question = "What language did you first learn to speak?"
		my_survey = AnonymousSurvey(question) # create instance of class
		my_survey.store_response('English')

		self.assertIn('English', my_survey.responses)
Ejemplo n.º 4
0
class TestAnonymousSurvey(unittest.TestCase):
    """Testy dla klasy AnonymousSurvey."""
    
    def setUp(self):
        """
        Utworzenie ankiety i zestawu odpowiedzi do użycia
        we wszystkich metodach testowych.
        """
        question = "Jaki jest Twój ojczysty język?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['angielski', 'hiszpański', 'polski']
        
    
    def test_store_single_response(self):
        """
        Sprawdzenie, czy pojedyncza odpowiedź jest prawidłowo przechowywana.
        """
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)
        
        
    def test_store_three_responses(self):
        """
        Sprawdzenie, czy trzy pojedyncze odpowiedzi są prawidłowo przechowywane.
        """
        for response in self.responses:
            self.my_survey.store_response(response)
        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)
Ejemplo n.º 5
0
class TestAnonymousSurvey(unittest.TestCase):
#    def test_store_single_response(self):
#        # test that a single response is stored properly
#        question = "What language did you first learn to speak?"
#        my_survey = AnonymousSurvey(question)
#        my_survey.store_response('English')
#
#        self.assertIn('English', my_survey.responses)
#
#    def test_store_three_responses(self):
#        question = "What language did you first learn to speak?"
#        my_survey = AnonymousSurvey(question)
#        responses = ['English', 'Spanish', 'Portuguese']
#        for response in responses:
#            my_survey.store_response(response)
#
#        for response in responses:
#            self.assertIn(response, my_survey.responses)
#
# unittest.main()
    def setUp(self):
        question = "What language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['English', 'Spanish', 'Mandarin']

    def test_store_single_response(self):
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)

    def test_store_three_responses(self):
        for response in self.responses:
            self.my_survey.store_response(response)

        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)
Ejemplo n.º 6
0
    def test_store_single_response(self):
        """ Testa se uma única resposta é armazenada de forma apropriada."""
        question = "What language did you first learn to speak?"
        my_survey = AnonymousSurvey(question)
        my_survey.store_response('English')

        self.assertIn('English',my_survey.responses)
Ejemplo n.º 7
0
	def test_store_three_responses(self):
		"""test that three individual responses are stored properly"""
		question = "What language did you first learn to speak?"
		my_survey = AnonymousSurvey(question)
		responses = ['English', 'Spanish', 'Mandarin']
		for response in responses:
			my_survey.store_response(response)

		for response in responses:
			self.assertIn(response, my_survey.responses)
Ejemplo n.º 8
0
    def test_store_three_responses(self):
        """ Testa se três respostas individuais são armazenada de forma apropriada."""
        question = "What language did you first learn to speak?"
        my_survey = AnonymousSurvey(question)
        responses = ['English','Spanish', 'Mandarin']
        for response in responses:
            my_survey.store_response(response)

        for response in responses:
            self.assertIn(response, my_survey.responses)
Ejemplo n.º 9
0
    def test_store_three_response(self):
        """测试三个答案会被妥善的存储"""

        question = "What language did you first learn to speak?"
        my_survey = AnonymousSurvey(question)
        responses = ['English','Spanish','Mandarin']
        for response in responses:
            my_survey.store_response(response)

        for response in responses:
            self.assertIn(response, my_survey.responses)
Ejemplo n.º 10
0
class TestAnonymousSurvey(unittest.TestCase):
    def setUp(self):
        question = "what language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['English', 'Chinese', 'Japanese']

    def test_store_single_response(self):
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses[0])

    def test_store_three_response(self):
        for response in self.responses :
            self.my_survey.store_response(response)
        for response in self.responses :
            self.assertIn(response, self.my_survey.responses)
 def setUp(self):
     """
     Create a survey and a set of responses for use in all test methods.
     """
     question = "What language dig you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 12
0
 def setUp(self):
     """
     Создание опроса и набора ответов для всех тестовых методов.
     """
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 13
0
 def setUp(self):
     """
     创建一个调查对象和一组答案,供使用的测试方法使用
     """
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 14
0
 def setUp(self):
     """
     Utworzenie ankiety i zestawu odpowiedzi do użycia
     we wszystkich metodach testowych.
     """
     question = "Jaki jest Twój ojczysty język?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['angielski', 'hiszpański', 'polski']
Ejemplo n.º 15
0
class TestAnonymousSurvey(unittest.TestCase):

    # 先运行setUp,再运行test_开头的函数
    def setUp(self):
        question = "What language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['English', 'Spanish', 'Mandarin']

    # 测试单个响应是否存储成功
    def test_store_single_response(self):
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)

    # 测试3个响应是否存储成功
    def test_store_three_response(self):
        for response in self.responses:
            self.my_survey.store_response(response)

        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)
Ejemplo n.º 16
0
class TestAnonmyousSurvey(unittest.TestCase):

    def setUp(self):
        """
        创建一个调查对象和一组答案,供使用的测试方法使用
        """
        question = "What language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['English', 'Spanish', 'Mandarin']

    def test_store_single_response(self):
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)

    def test_store_three_responses(self):
        for response in self.responses:
            self.my_survey.store_response(response)

        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)

    '''
Ejemplo n.º 17
0
class TestAnonmyousSurvey(unittest.TestCase):
    """Тесты для класса AnonymousSurvey"""

    def setUp(self):
        """
        Создание опроса и набора ответов для всех тестовых методов.
        """
        question = "What language did you first learn to speak?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['English', 'Spanish', 'Mandarin']

    def test_store_single_response(self):
        """Проверяет, что один ответ сохранен правильно."""
        self.my_survey.store_response(self.responses[0])
        self.assertIn(self.responses[0], self.my_survey.responses)

    def test_store_three_responses(self):
        """Проверяет, что три ответа были сохранены правильно."""
        for response in self.responses:
            self.my_survey.store_response(response)
        for response in self.responses:
            self.assertIn(response, self.my_survey.responses)
Ejemplo n.º 18
0
class TestAnonmyousSurvey(unittest.TestCase):
    """针对 AnonmyousSurvey 类的测试"""

    # setUp() 方法, 让我们只需创建某些对象一次, 并在每个测试方法中都可以使用它们
    # 如果在 TestCase 类中包含了 setUp(), Python 将先运行它, 再运行各个以 test_ 打头的方法
    def setUp(self):
        """创建一个调查对象和一组答案, 供使用的测试方法使用"""
        question = "你会什么语言?"
        self.my_survey = AnonymousSurvey(question)
        self.responses = ['Swift', 'Python', 'JS']

    def test_sotre_single_response(self):
        """测试单个答案会被妥善地存储"""
        # question = "你会什么语言?" # 由于 setUp(), 进行修改
        # my_survey = AnonymousSurvey(question) # 由于 setUp(), 进行修改
        # my_survey.store_response('Python') # 由于 setUp(), 进行修改
        self.my_survey.store_response(self.responses[0])

        # 测试 my_survey.responses 中是否含有 'Python'
        # self.assertIn('Python', my_survey.responses) # 由于 setUp(), 进行修改
        self.assertIn(self.responses[0], self.my_survey.responses)

    def test_store_three_response(self):
        """测试单个答案会被妥善存储"""
        # question = "你会什么语言?" # 由于 setUp(), 进行修改
        # my_survey = AnonymousSurvey(question) # 由于 setUp(), 进行修改
        # responses = ['Swift', 'Python', 'JS'] # 由于 setUp(), 进行修改
        # for response in responses: # 由于 setUp(), 进行修改
        #     my_survey.store_response(response) # 由于 setUp(), 进行修改
        for response in self.responses:
            self.my_survey.store_response(response)

        # 测试 my_survey.responses 中是否含有 'Swift', 'Python', 'JS'
        # for response in responses: # 由于 setUp(), 进行修改
        #     self.assertIn(response, my_survey.responses) # 由于 setUp(), 进行修改
        for  response in self.responses:
            self.assertIn(response, self.my_survey.responses)
Ejemplo n.º 19
0
 def setUp(self):
     question = "what language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Chinese', 'Japanese']
Ejemplo n.º 20
0
 def test_store_single_response(self):  # проверяет, что сохраненный ответ действительно попадает в список ответов опроса; имя начиниется с test_
     """Проверяет, что один ответ сохранен правильно."""
     question = "What language did you first learn to speak?"
     my_survey = AnonymousSurvey(question)  # создаем экземпляр тестируемого класса
     my_survey.store_response('English')  # сохраняем один ответ (English)
     self.assertIn('English', my_survey.responses)  # проверяет наличие тестового значения в списке ответов.
Ejemplo n.º 21
0
"""
Python 3.6
@Author: wrgsRay
"""
from survey import AnonymousSurvey

question = 'What language did you first learn to speak?'
my_survey = AnonymousSurvey(question)


def main():
    my_survey.show_question()
    print('Enter q to quit.\n')
    while True:
        response = input('Language:')
        if response == 'q':
            break
        my_survey.store_response(response)

    print('\nThank you to everyone who participated in the survey!')
    my_survey.show_results()


if __name__ == '__main__':
    main()
Ejemplo n.º 22
0
 def setUp(self):
     question = "Which language?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['Chinese', 'English', 'shanghai']
Ejemplo n.º 23
0
 def setUp(self):
     """Create a survey and a set of responses for use in all test methods."""
     question = 'What is your best editor?'
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['VScode', 'Atom', 'Subl']
Ejemplo n.º 24
0
 def setUp(self):
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 25
0
# -*- coding:UTF-8 -*-

from survey import AnonymousSurvey

# 定义一个问题,并创建一个表示调查的AnonymousSurvey对象
question = "What lanauage did you first learn to speak?"
my_survey = AnonymousSurvey(question)

# 显示问题并存储答案
my_survey.show_question()
print("Enter 'q' at any time to quit.\n")
while True:
    response = input("lanauage: ")
    if response == 'q':
        break
    my_survey.store_response(response)

# 显示调查结果
print("\nThank you to everyone who participated in the survey!")
my_survey.show_results()
Ejemplo n.º 26
0
 def setUp(self):
     """创建一个调查对象和一组答案, 供使用的测试方法使用"""
     question = "你会什么语言?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['Swift', 'Python', 'JS']
Ejemplo n.º 27
0
from survey import AnonymousSurvey

# 定义一个问题,并创建一个表示调查的AnonymousSurvey对象
question = "What language did you first learn to speak?"
llr_survey = AnonymousSurvey(question)

# 显示问题并存储答案
llr_survey.show_question()
print("Enter 'q' at any time to quit.\n")
while True:
    r = input("Language:")
    if r == 'q':
        break
    else:
        llr_survey.store_response(r)

# 显示调查结果
llr_survey.show_results()


Ejemplo n.º 28
0
 def test_store_single_response(self):
     """Test that a single response is stored properly."""
     question = "What language did you first learn to speak?"
     my_survey = AnonymousSurvey(question)
     my_survey.store_response('English')
     self.assertIn('English', my_survey.responses)
Ejemplo n.º 29
0
 def setUp(self):
     question = "What language do you learn first: "
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 30
0
 def setUp(self):
     question = 'what is your favorate language?'
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Hanyu', 'Riyu']
Ejemplo n.º 31
0
 def test_store_single_response(self):
     # question = "What language did you first learn to speak?"
     my_survey = AnonymousSurvey(self.question)
     my_survey.store_response(self.response[0])
     self.assertIn(self.response[0], my_survey.responses)
Ejemplo n.º 32
0
 def setUpClass(cls):
     question = "测试问题XXX..."
     cls.test_survey = AnonymousSurvey(question)
     cls.responses = ["1st answer", "2nd answer", "3rd answer"]
 def setUp(self):
     """create a question and corresponding answers"""
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 34
0
	def setUp(self):
		"""这个方法会先于test_方法执行"""
		question = "What language did you first learn to speak?"
		self.my_survey = AnonymousSurvey(question)
		self.responses = ['English', 'Spanish', 'Chinese']
Ejemplo n.º 35
0
 def setUp(self):
     """Create a survey and a set of responses for use in all test methods."""
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 36
0
 def setUp(self):
     question = "Favourite book"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['Słownik języka polskiego', 'recepty', 'Manuale']
Ejemplo n.º 37
0
    def test_store(self):
        question = "What language did you first learn to speak"
        my_survey = AnonymousSurvey(question)
        my_survey.store_response('English')

        self.assertIn('English', my_survey.responses)
Ejemplo n.º 38
0
 def test_store_single_response(self):
     '''test that single response is stored'''
     question = "what language did you first learn to speak?"
     my_survey = AnonymousSurvey(question)
     my_survey.store_response('engish')
     self.assertIn('english',my_survey.response)
Ejemplo n.º 39
0
	def setUp(self):
		question="What language did you first learn to speak?"
		self.my_survey=AnonymousSurvey(question)
		self.answers=['English','Chinese','Japanese']
Ejemplo n.º 40
0
 def setUp(self):
     '''创建一个调查对象和一组答案, 供使用的测试方法使用'''
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 41
0
 def setUp(self):
     """Create a survey and a set of responses for use in all test methods"""
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(
         question)  # setup method store the values initially for all method
     self.responses = ['English', 'Spanish', 'German']
Ejemplo n.º 42
0
from survey import AnonymousSurvey

#Define a question and make a survey
question = "What language did you first learn to speak?"
language_survey_instance = AnonymousSurvey(question)

#Show question and store responses to the question
language_survey_instance.show_question()
print("Press q at any time to quit: ")
while True:
    specific_response = input("What was your first lanaguage? ")
    if specific_response == 'q':
        break
    language_survey_instance.store_question(specific_response)

#Show the survey results
print("\nThank you for taking the survey. Please see the results: ")
language_survey_instance.print_responses()
Ejemplo n.º 43
0
 def setUp(self):
     """创建一个调查对象和一组对象,供使用的测试方法使用"""
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ["English", "Spanish", "Mardarin"]
Ejemplo n.º 44
0
 def setUp(self):
     """모든 테스트에서 사용할 설문조사 인스턴스와 응답을 생성합니다."""
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)  # 인스턴스 생성
     self.responses = ['English', 'Spanish', 'Mandarin']
 def setUp(self):
     question = 'What language did you first learn to speak?'
     self.my_survey = AnonymousSurvey(question)
     self.responses = ["English", "Spanish", "Mandarin"]
Ejemplo n.º 46
0
 def setUp(self):
     '''创建一个调查对象和一组答案,供使用的测试方法使用'''
     question = "What language did you first learn to speak?"
     self.llr_survey = AnonymousSurvey(question)
     self.responses = ['汉语', '英语', '日语']
Ejemplo n.º 47
0
 def setUp(self):
     question = "What language did you first learn to speak?"
     self.my_survey = AnonymousSurvey(question)
     self.responses = ['English', 'Spanish', 'Mandarin']
Ejemplo n.º 48
0
from survey import AnonymousSurvey

question = "How old are you?"
my_survey = AnonymousSurvey(question)

my_survey.show_question()
print("Press 'q' to quit")
while True:
    feedback = input("Age:  ")
    if feedback == 'q':
        break
    my_survey.store_responses(feedback)

print("\nHere are the survey results")
my_survey.show_responses()
Ejemplo n.º 49
0
def test_store_single_response(self):
    """测试单个答案会被妥善地储存"""
    question="What language did you first learn to speak?"
    my_survey=AnonymousSurvey(question)
    my_survey.store_response('English')
    self.assertIn('English',my_survey.responses)
from survey import AnonymousSurvey
# define a question,and make a survey
question = "What language did you first learn to speak?"
my_survey = AnonymousSurvey(question) # create a instance of AnonymousSurvey class and pass the parameter and store it to a variable
# show the question,and store responses to the question
my_survey.show_question()
print("Enter 'q' at any time to quit.\n")
while True:
    response = input("Language: ")
    if response == 'q':
        break
    my_survey.store_response(response)
print("\nThank you to everyone who participated in the survey!")
my_survey.show_results()
Ejemplo n.º 51
0
from survey import AnonymousSurvey

#定义一个问题,并创建一个表示调查的AnonyymousSurvey对象
question = "What language did you first learn to speak?"

my_survey = AnonymousSurvey(question)

#显示问题并存储答案
my_survey.show_question();
print("Enter 'q' at any time to quit.\n")
while True:
    response = input("language:")
    if response == 'q':
        break
    my_survey.store_response(response)
#显示调查结果
print("\nThank you to everyone who participated in the survey!")
my_survey.show_results()
Ejemplo n.º 52
0
 def setUp(self):
     cityQuestion = "Enter 4 cities"
     popQuestion = "Enter their populations"
     self.my_survey = AnonymousSurvey(cityQuestion, popQuestion)
     self.cityResponses = ['Cary', 'Raleigh', 'Morrisville', 'Wake Forest']
     self.popResponses = ['300000', '500000', '100000', '200000']