Unit Testing in Umbraco

20
@paulmgower unit testing in _______________

Transcript of Unit Testing in Umbraco

Page 1: Unit Testing in Umbraco

@paulmgower

unit testingin

_______________

Page 2: Unit Testing in Umbraco

@paulmgower

unit testing goal

isolate each part

prove part is correcthttps://en.wikipedia.org/wiki/Unit_testing

Page 3: Unit Testing in Umbraco

@paulmgower

unit testing benefits

find bugs early

http://www.stevemcconnell.com/articles/art04.htmprovides documentation

Page 4: Unit Testing in Umbraco

@paulmgower

more info on unit testing

http://bit.ly/hq-unit-tests

http://bit.ly/robust-unit-tests

Page 5: Unit Testing in Umbraco

@paulmgower

Page 6: Unit Testing in Umbraco

@paulmgower

Some image

showing pain

Page 7: Unit Testing in Umbraco

@paulmgower

Demo

Page 8: Unit Testing in Umbraco

@paulmgower

Page 9: Unit Testing in Umbraco

@paulmgower

Page 10: Unit Testing in Umbraco

@paulmgower

Page 11: Unit Testing in Umbraco

@paulmgower

Demo

Page 12: Unit Testing in Umbraco

@paulmgower

dependencies

NUnit

MoqNUnit Test Adapter

Umbraco.Tests.dll

Page 13: Unit Testing in Umbraco

@paulmgower

steps to unit test

Page 14: Unit Testing in Umbraco

@paulmgower

steps to unit test test project

Page 15: Unit Testing in Umbraco

@paulmgower

steps to unit test test project

Umbraco.Tests.dll

Page 16: Unit Testing in Umbraco

@paulmgower

steps to unit test test project

Umbraco.Tests.dll http://bit.ly/U4-8528

Page 17: Unit Testing in Umbraco

@paulmgower

steps to unit test test project

Umbraco.Tests.dll

first test

http://bit.ly/U4-8528

Page 18: Unit Testing in Umbraco

@paulmgower

more info

sam sussman’s article

lars-erik’s article

http://bit.ly/umb-ut-sam

http://bit.ly/umb-ut-lars

Page 19: Unit Testing in Umbraco

@paulmgower

http://bit.ly/uwf2017-gh-ut-umb

GitHub Repo and Slides

Page 20: Unit Testing in Umbraco

@paulmgower

paul gowerCTO of Aristotle Labs

@paulmgower | aristotlelabs.com