Unit Testing در AngularJS
200, OK
https://docs.angularjs.org/guide/unit-testing icon

JavaScript is a dynamically typed language which comes with great power of expression, but it also comes with almost no help from the compiler. For this reason we feel very strongly that any code written in JavaScript needs to come with a strong set of tests. We have built many features into Angular which make testing your Angular applications easy. With Angular, there is no excuse for not testing. 

Unit Testing در AngularJS
تزریق وابستگی در MVC با استفاده از Unity IoC Container
301, MovedPermanently
http://www.codeproject.com/Articles/797132/Dependency-Injection-in-MVC-Using-Unity-IoC-Contai icon
If you have experience in software design and follow (or at least try to follow) perfect design pattern and principals, then dependency injection, de-couple architecture, and Inversion of Control (IoC) are very common terms for you.  
تزریق وابستگی در MVC با استفاده از Unity IoC Container