如何使用AVA进行单元测试?

时间:2019-09-03 09:25:37

标签: nuxt.js nuxt ava

我正在为咖啡店进行网站预订以进行学习,并且需要对正面和背面进行单元测试。 对于前端,我正在使用AVA进行测试,但是我从没做过测试,而且我不知道该怎么做。我的期末考试是星期四,我需要加快我的单位速度。

我从哪里开始?

1 个答案:

答案 0 :(得分:0)

drop table if exists tutors,tutors_subjects;
CREATE TABLE tutors(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL)
;

CREATE TABLE tutors_subjects(
sub_id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
tutor_id INT(6) NOT NULL,
subject VARCHAR(30) NOT NULL);

insert into tutors (name) values
('aaa'),('bbb'),('ccc');
insert into tutors_subjects (tutor_id,subject) values
(1,'s cs '),(2,' cs '),(3,'s3');

SELECT * 
FROM tutors 
JOIN tutors_subjects ON tutors.id = tutors_subjects.tutor_id 
WHERE tutors_subjects.subject LIKE '% CS %';

+----+------+--------+----------+---------+
| id | name | sub_id | tutor_id | subject |
+----+------+--------+----------+---------+
|  1 | aaa  |      1 |        1 | s cs    |
|  2 | bbb  |      2 |        2 |  cs     |
+----+------+--------+----------+---------+
2 rows in set (0.00 sec)