Geeks With Blogs
AzamSharp Some day I will know everything. I hope that day never comes.

We all are familiar with the layered architecture which represents the different layers of the application. Most of the application consists of the 3 layer architecture which includes Presentation Layer, Business Layer and the Data Access Layer. Since, Unit Testing is extremely beneficial for the developement of the application I think it should be considered a layer. This means that along with the 3 layer there should be one more layer added to the application which will be known as the Unit Testing Layer. Offcourse the layer architecture does not mean that it can only consists of the 3 layers but what I am suggesting is that we should inherit the architecuture which consists of the Unit Testing Layer along with other layers. The purpose of the Unit Testing Layer will be to test all aspects of the application. This means testing the presentation layer, business logic layer and the data access layer. Offcourse, the Unit Testing Layer will not be the part of the deployment project and will be excluded when the application is deployed to the production server.

Just my 2 cents!

powered by IMHO 1.3

Posted on Thursday, May 25, 2006 12:36 PM | Back to top

Comments on this post: Unit Testing Layer

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © Mohammad Azam | Powered by: