Exemple #1
0
        public void DHIBase_Constructor_CheckFileExist_Error()
        {
            string   fileName = @"C:\CSSP Latest Code Old\CSSPDHIFormApp\CSSPDHIFormApp\Gaspe_NotExist.m21fm";
            FileInfo fi       = new FileInfo(fileName);

            using (DHIBase dhiBase = new DHIBase(fi))
            {
                Assert.IsNotNull(fi);
                Assert.IsFalse(fi.Exists);
                Assert.AreEqual(string.Format(CSSPDHIRes.File_DoesNotExist, fi.FullName), dhiBase.ErrorMessage);
            }
        }
Exemple #2
0
        public void DHIBase_Constructor_OK()
        {
            string   fileName = @"C:\CSSP Latest Code Old\CSSPDHIFormApp\CSSPDHIFormApp\Gaspe.m21fm";
            FileInfo fi       = new FileInfo(fileName);

            using (DHIBase dhiBase = new DHIBase(fi))
            {
                Assert.IsNotNull(fi);
                Assert.IsTrue(fi.Exists);
                Assert.AreEqual(fileName, fi.FullName);
                Assert.AreEqual("", dhiBase.ErrorMessage);
            }
        }
Exemple #3
0
        public void DHIBase_Constructor_OnCSSPDHIChanged_Error()
        {
            string   fileName = @"C:\CSSP Latest Code Old\CSSPDHIFormApp\CSSPDHIFormApp\Gaspe_NotExist.m21fm";
            FileInfo fi       = new FileInfo(fileName);

            using (DHIBase dhiBase = new DHIBase(fi))
            {
                Assert.IsNotNull(fi);
                Assert.IsFalse(fi.Exists);
                Assert.AreEqual(string.Format(CSSPDHIRes.File_DoesNotExist, fi.FullName), dhiBase.ErrorMessage);

                Assert.AreEqual("Testing123", strTest);

                dhiBase.CSSPDHIChanged += CSSPDHIChanged;

                string status       = "This is status";
                float  progress     = 34.5f;
                bool   completed    = false;
                string errorMessage = "This is the error message";
                dhiBase.OnCSSPDHIChanged(new DHIBase.CSSPDHIEventArgs(new DHIBase.CSSPDHIMessage(status, progress, completed, errorMessage)));

                Assert.AreEqual("Testing234", strTest);
            }
        }