Skip to content

Commit 02b5ca0

Browse files
committed
fix: migrate images/ to another repo
1 parent 9ac62c5 commit 02b5ca0

8 files changed

+5
-5
lines changed

Home.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
1313

14-
[[images/gavatar.jpg]]
14+
[[https://blog.jimmylv.info/public/img/gavatar.jpg]]
1515

1616
Welcome to the jimmylv.github.io wiki!
1717

images/gavatar.jpg

-35.4 KB
Binary file not shown.

images/isolate.png

-70.5 KB
Binary file not shown.

images/jest-failure.png

-229 KB
Binary file not shown.

images/jest-success.png

-106 KB
Binary file not shown.

images/jest.png

-27.5 KB
Binary file not shown.

前端/2018-09-19-vue-application-unit-test-strategy-and-practice-01-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,4 +199,4 @@ ps: 除此之外,还有很多开发者体验亦值得细细品味与发现,
199199

200200
[image-1]: https://user-images.githubusercontent.com/11895199/40921436-03152e66-6842-11e8-9c24-920ba5d8dd27.png
201201
[image-2]: https://raw.githubusercontent.com/JimmyLv/images/master/2018/20181029222614.png
202-
[image-3]: https://raw.githubusercontent.com/JimmyLv/jimmylv.github.io/master/images/jest.png
202+
[image-3]: https://raw.githubusercontent.com/JimmyLv/images/master/images/jest.png

前端/2018-10-29-vue-application-unit-test-strategy-and-practice-02-how-jest-work.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ describe('Math module', () => {
6565

6666
然后运行 `yarn test` (添加 NPM Script)你就可以看到相应的结果。
6767

68-
![](https://raw.githubusercontent.com/JimmyLv/jimmylv.github.io/master/images/jest-failure.png)
68+
![](https://raw.githubusercontent.com/JimmyLv/images/master/images/jest-failure.png)
6969

7070
### Given/When/Then 的套路
7171

@@ -88,11 +88,11 @@ expect(1+1).not.toBe(3)
8888

8989
修改断言的结果,就可以看到成功后的结果了:
9090

91-
![](https://raw.githubusercontent.com/JimmyLv/jimmylv.github.io/master/images/jest-success.png)
91+
![](https://raw.githubusercontent.com/JimmyLv/images/master/images/jest-success.png)
9292

9393
## 模块间依赖 Fake/Stub/Mock/Spy
9494

95-
![](https://raw.githubusercontent.com/JimmyLv/jimmylv.github.io/master/images/isolate.png)
95+
![](https://raw.githubusercontent.com/JimmyLv/images/master/images/isolate.png)
9696

9797
如同人类世界中的羁绊,软件模块之间必然也免不了依赖。[Martin Fowler](https://martinfowler.com/)[UnitTest](https://martinfowler.com/bliki/UnitTest.html) 这篇文章当中将单元测试作了一个重要的区分,即你所测试的单位应该是社交型(Social Tests)还是独立型(Solitary Tests)? 想象一下你正在测试一个 `Order` Class 的 `price()` 方法,而 `price()` 方法需要在 `Product``Customer` Class 中调用一些函数。如果你希望单元测试所测试的 `Order` 模块是独立的,那么你就不想直接使用真正的 `Product``Customer` Class,因为 `Customer` Class 的错误会直接导致 `Order` Class 的单元测试失败。相反,你可能会使用一个替身作为依赖的对象,也就是我们接下来会提到的 Fake/Stub/Mock/Spy。
9898

0 commit comments

Comments
 (0)