c# - Where to put my library of development tools that are functions in a .NET solution? -
i have come growing library of quick one-click functions want call development tools. far, have written them [testmethod, testcategory("toolsmanagement")]
functions set @ [ignore]
, when want use tool remove [ignore]
line , run test.
what better way organize tools library tired of seeing them test functions?
edit 1:
i'll try explain bit more need...i hope clearer.
while developing, debug , test application, insert/update data in database. often, want create snapshot, restore snapshot, or recreate database empty. coded functions reproduce business cases, inserting lot of data @ different places examples, instead of doing manually. example of development tools want quick , easy access to, not test view.
i'd suggest use new visual studio 2015 feature called "c# interactive" execute utility functions. can mark them in code , press ctrl+e,ctrl+e execute method. can remove [testmethod]
attributes , not have them show in vs test explorer!
another suggestion in can give bundle code able execute cli. automate tasks, have nice traces cli whats happening - more convenient executing in vs!