Subject | Russian | English |
progr. | блочный тест | unit test (тест, который выполняется менее чем за 1/10 секунды и достаточно мал, чтобы локализовать ошибки, если он не проходит. См. Working Effectively with Legacy Code by Michael C. Feathers (2004) ssn) |
AI. | блочный тест, сгенерированный системой искусственного интеллекта | smart unit test (1) Code is parsed into our internal representation. 2) A semantic analysis constructs a formula which captures the behaviour of (part of) the program. 3) We automatically generate a series of queries about the code, such as which inputs are needed to reach line R, take branch B or to cause various kinds of exception. 4) The AI engine uses automated reasoning and learning to understand the code and find answers to the queries. 5) Answers from the AI engine are translated back into an execution trace of the program and these are used to build smart unit tests (with high coverage). Alex_Odeychuk) |
progr. | метод, реализующий блочный тест | unit test method (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
progr. | покрытие кода блочными тестами | unit test coverage (Alex_Odeychuk) |
progr. | соглашение о присвоении имён блочным тестам | naming convention for unit tests (русс. термин "соглашение о присвоении имён" взят для перевода из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов; англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |