コード例 #1
0
ファイル: ClearCaseTest.cs プロジェクト: felixdies/Gicc
        public void CheckAnyFileIsNotCheckedOutTest()
        {
            string checkoutFile = "main.txt";

            ClearCase cc = new ClearCase(BranchCCInfo);

            cc.CheckCheckedoutFileNotExistsInCurrentView();

            cc.Checkout(checkoutFile);

            try
            {
                cc.CheckCheckedoutFileNotExistsInCurrentView();
            }
            catch (GiccException ex)
            {
                Console.WriteLine("success : caught checkedout file");
                Console.WriteLine(ex.Message);

                return;
            }
            finally
            {
                cc.Uncheckout(checkoutFile);
            }

            Assert.Fail("could not catch checkout file : " + checkoutFile);
        }