Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How do I sense if my unit test is a member of an ordered test and, if it is, which position in that ordered test it is at?
- [ClassInitialize]
- static public void ClassInit(TestContext context)
- {
- Playback.Initialize();
- try
- {
- sharedTest.OpenCustomerKeeper();
- }
- finally
- {
- Playback.Cleanup();
- }
- }
- Code
- public partial class UIMap
- {
- #region Class Initializization and Cleanup
- static private UIMap sharedTest = new UIMap();
- [ClassInitialize]
- static public void ClassInit(TestContext context)
- {
- Playback.Initialize();
- try
- {
- sharedTest.OpenWindow();
- }
- finally
- {
- Playback.Cleanup();
- }
- }
- [ClassCleanup]
- static public void ClassCleanup()
- {
- Playback.Initialize();
- try
- {
- sharedTest.CloseWindow();
- }
- finally
- {
- Playback.Cleanup();
- }
- }
- #endregion
- using System.Data;
- using System.Data.Common;
- using System.Configuration;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using Microsoft.Data.Schema.UnitTesting;
- using System.Windows.Input;
- using Keyboard = Microsoft.VisualStudio.TestTools.UITesting.Keyboard;
- using Mouse = Microsoft.VisualStudio.TestTools.UITesting.Mouse;
- using MouseButtons = System.Windows.Forms.MouseButtons;
- namespace CSIS_TEST
- {
- [TestClass()]
- public class DatabaseSetup
- {
- static private UIMap uIMap = new UIMap();
- static int count = 0;
- [AssemblyInitialize()]
- public static void InitializeAssembly(TestContext ctx)
- {
- DatabaseTestClass.TestService.DeployDatabaseProject();
- DatabaseTestClass.TestService.GenerateData();
- if(count < 1)
- uIMap.OpenWindow();
- count++;
- }
- [AssemblyCleanup()]
- public static void InitializeAssembly()
- {
- uIMap.CloseWindow();
- }
- }
- }
Add Comment
Please, Sign In to add comment