Tmx.TestData.InitCurrentTestScenario C# (CSharp) Method

InitCurrentTestScenario() static private method

static private InitCurrentTestScenario ( ) : void
return void
        internal static void InitCurrentTestScenario()
        {
            if (null == CurrentTestSuite)
                InitCurrentTestSuite();
            
            if (null == CurrentTestScenario) {
                
                if (null == CurrentTestSuite.TestScenarios)
                    // that's impossible...
                    CurrentTestSuite.TestScenarios = new List<ITestScenario>();
                                
                if (0 == CurrentTestSuite.TestScenarios.Count) {
                    
                    AddTestScenario(
                        CurrentTestSuite,
                        Autogenerated,
                        GetTestScenarioId(),
                        string.Empty,
                        string.Empty,
                        string.Empty,
                        CurrentTestPlatform.UniqueId,
                        null,
                        null);
                }
                
                CurrentTestScenario =
                    (TestScenario)CurrentTestSuite.TestScenarios[
                        CurrentTestSuite.TestScenarios.Count - 1];
            }
        }