示例#1
0
文件: Base.cs 项目: jredimer2/CMCTest
 public void Verify(int Expected, int Actual)
 {
     try
     {
         Assert.AreEqual(Expected, Actual);
         log.Pass().WriteLine("Verify search results count. Expected [" + Expected + "]  Actual [" + Actual + "] - PASS");
     }
     catch (Exception e)
     {
         log.Fail().WriteLine("Verify search results count. Expected [" + Expected + "]  Actual [" + Actual + "] - FAIL");
     }
 }
示例#2
0
        public void Test1()
        {
            SeleniumLog log  = SeleniumLog.Instance();
            float       test = 3.2f;

            //Check if it matches any of the numbers
            try
            {
                log.Path("AreEual");
                slAssert.ResetResult();
                slAssert.AreEqual(1.0f, 1.5f, 0.0f);
                slAssert.AreEqual(1.1f, 3.5f, 0.0f);
                slAssert.AreEqual(3.0f, 2.5f, 1.0f);
                slAssert.AreEqual(1.0f, 1.5f, 0.7f);
                slAssert.AreEqual(1.0f, 1.5f, 0.0f);
                slAssert.PublishResult();   //You can choose when to evaluate the test and exit the test, so all comparisons above will be made and logged.
                log.Pass("AreEqual test cases passed");
            }
            catch (Exception e)
            {
                log.Fail("Are equal test cases failed");
            }

            try
            {
                log.Path("AreNotEual");
                slAssert.ResetResult();
                slAssert.AreNotEqual(1.0f, 1.5f, 0.0f);
                slAssert.AreNotEqual(1.1f, 3.5f, 0.0f);
                slAssert.AreNotEqual(3.0f, 2.5f, 1.0f);
                slAssert.AreNotEqual(1.0f, 1.5f, 0.7f);
                slAssert.AreNotEqual(1.0f, 1.5f, 0.0f);
                slAssert.PublishResult();   //You can choose when to evaluate the test and exit the test, so all comparisons above will be made and logged.
                log.Pass("AreNotEqual test cases passed");
            }
            catch
            {
                log.Fail("AreNotEequal test cases failed");
            }
        }
        static void Main(string[] args)
        {
            DUMMYSITE_TEST_CASES tests = new DUMMYSITE_TEST_CASES();

            tests.TestCase1();
            tests.TestCase2();
            tests.TestCase3();

            SeleniumLog log = SeleniumLog.Instance();

            log.Info("Test info");
            log.Warning("Test warning");
            log.Pass("Test pass");
            log.Fail("Test fail");
            log.Debug("Test debug");
        }