NFixtur
I. What is NFixture
         NFixture is an open-source .NET project that
provides a tool for database data integrity test...
I. Why not Test against the actual
DB?
II. Why not use a Test DB?
III. Features
IV. Scenarios
  a. Portability of Unit Tes...
I. Why not Test against the actual
DB?
      Interfere with actual data processes
  -
      Dificult to create test data
 ...
II. Why not use a Test DB?
      Integrity of the test
  -
      Synchronizing of test DB with the actual DB
  -
III. Features
      Addin to Visual Studio 2008
  -
      Easily writable test data. (xml)
  -
      Wizard
  -
      Easy...
IV. Scenarios


  a. Portability of my unit tests
          Actual data VS Test Data
Your tests failed
                  on the server!



Huh?! But they
are working in
 my machine.
b. Creating Test data
   Complicated Data Structure
Do I have to create
   this much test data!?
Just to test a d@!n function!
c. Scheduled Build
Why does it
                    keep on
                    failing?
   Can we just
 remove the test
    from the
schedule...
Roadmap?
sernacio@exist.com
Upcoming SlideShare
Loading in …5
×

NFixture

669 views

Published on

NFixture is an open source .NET project aiming to provide a tool for aiding DB data integrity testing and eliminate the hassles of test data preparation and clean-up. The aim of this project is to have a hassle-free data integrity testing in the .NET environment. The initial stage of this project will be compatible with NUnit and Visual Studio's built-in unit testing tools. The initial version is written in C#.

This presentation was presented during this year's (2009) Microsoft Web Ramp Up conference by Shein Ernacio, Software Engineer at Exist www.exist.com.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
669
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

NFixture

  1. 1. NFixtur
  2. 2. I. What is NFixture NFixture is an open-source .NET project that provides a tool for database data integrity testing and for eliminating the hassles of test data preparation and clean-up.
  3. 3. I. Why not Test against the actual DB? II. Why not use a Test DB? III. Features IV. Scenarios a. Portability of Unit Test b. Creating Test Data c. Scheduled Test
  4. 4. I. Why not Test against the actual DB? Interfere with actual data processes - Dificult to create test data -
  5. 5. II. Why not use a Test DB? Integrity of the test - Synchronizing of test DB with the actual DB -
  6. 6. III. Features Addin to Visual Studio 2008 - Easily writable test data. (xml) - Wizard - Easy to use -
  7. 7. IV. Scenarios a. Portability of my unit tests Actual data VS Test Data
  8. 8. Your tests failed on the server! Huh?! But they are working in my machine.
  9. 9. b. Creating Test data Complicated Data Structure
  10. 10. Do I have to create this much test data!? Just to test a d@!n function!
  11. 11. c. Scheduled Build
  12. 12. Why does it keep on failing? Can we just remove the test from the scheduled build?
  13. 13. Roadmap?
  14. 14. sernacio@exist.com

×