Громадянам України

Як працює команда test?

Тестова команда обчислює параметр Expression і, якщо значення виразу є True, повертає нульове (True) вихідне значення. В іншому випадку команда test повертає ненульове (False) вихідне значення. Команда test також повертає ненульове вихідне значення, якщо немає параметрів.

Це перевіряє, чи є команда/вираз істинним чи хибним. Він використовується для перевірки типу файлу та пов’язаних із ним дозволів. Команда Test повертає 0 як статус успішного виходу, якщо команда/вираз істинний, і повертає 1, якщо команда/вираз невірний.

Як ввести команду

  1. Перевірте, чи знаходяться гравці в межах 10 блоків. У цьому прикладі ми перевіримо, чи є гравці в радіусі 10 блоків за допомогою такої команди: /testfor @a[r=10] …
  2. Перевірте, чи Mooshrooms знаходяться в межах 50 блоків. …
  3. Перевірте, чи має найближчий гравець 20-й рівень досвіду.

"make testSomething" буде запускати і мовчати, якщо не виявить відмінностей між результатом і очікуваним результатом, але попередить вас і зупиниться, якщо виявить відмінності. Це дуже корисно, якщо у вас є десятки чи сотні тестів: ви просто запускаєте make і, якщо він мовчить, ви знаєте, що ваші тести пройдено!

У командному рядку в каталозі привітань виконайте команду go test, щоб виконати тест. Команда go test виконує тестові функції (чиї імена починаються з Test ) у тестових файлах (чиї імена закінчуються на _test.go). Ви можете додати прапорець -v, щоб отримати докладний вивід зі списком усіх тестів та їхніх результатів.

Тестовий режим дозволяє продавцю перемикати весь активний обліковий запис шлюзу в тестовий режим і виходити з нього. У тестовому режимі продавці можуть надсилати тестові транзакції до платіжного шлюзу. Тестові транзакції, які надсилаються, коли обліковий запис перебуває в тестовому режимі, не діють і не стягують плату зі справжніх кредитних карток.