//public bool PosTest2()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("PosTest2: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
    //        retVal = false;
    //    }

    //    return retVal;
    //}

    //public bool PosTest3()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("PosTest3: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
    //        retVal = false;
    //    }

    //    return retVal;
    //}
    #endregion

    #region Nagetive Test Cases
    //public bool NegTest1()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("NegTest1: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("101", "Unexpected exception: " + e);
    //        TestLibrary.TestFramework.LogInformation(e.StackTrace);
    //        retVal = false;
    //    }

    //    return retVal;
    //}
    #endregion
    #endregion

    public static int Main()
    {
        FieldAttributesFamORAssem test = new FieldAttributesFamORAssem();

        TestLibrary.TestFramework.BeginTestCase("FieldAttributesFamORAssem");

        if (test.RunTests())
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("PASS");
            return(100);
        }
        else
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("FAIL");
            return(0);
        }
    }
    //public bool PosTest2()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("PosTest2: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
    //        retVal = false;
    //    }

    //    return retVal;
    //}

    //public bool PosTest3()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("PosTest3: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
    //        retVal = false;
    //    }

    //    return retVal;
    //}
    #endregion

    #region Nagetive Test Cases
    //public bool NegTest1()
    //{
    //    bool retVal = true;

    //    TestLibrary.TestFramework.BeginScenario("NegTest1: ");

    //    try
    //    {
    //          //
    //          // Add your test logic here
    //          //
    //    }
    //    catch (Exception e)
    //    {
    //        TestLibrary.TestFramework.LogError("101", "Unexpected exception: " + e);
    //        TestLibrary.TestFramework.LogInformation(e.StackTrace);
    //        retVal = false;
    //    }

    //    return retVal;
    //}
    #endregion
    #endregion

    public static int Main()
    {
        FieldAttributesFamORAssem test = new FieldAttributesFamORAssem();

        TestLibrary.TestFramework.BeginTestCase("FieldAttributesFamORAssem");

        if (test.RunTests())
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("PASS");
            return 100;
        }
        else
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("FAIL");
            return 0;
        }
    }