Exemplo n.º 1
0
        public void CheckProcessStatusNotStartedTest()
        {
            ProcessInformations info = new ProcessInformations(new List <string>()
            {
            });

            Assert.AreEqual("NotStarted", info.CheckProcessStatus("hefalump45366sadvjhhgckxz.exe"));
        }
Exemplo n.º 2
0
        public void CheckProcessStatusRunningTest()
        {
            ProcessInformations info = new ProcessInformations(new List <string>()
            {
                "smss.exe"
            });

            Assert.AreEqual("Running", info.CheckProcessStatus("smss.exe"));
        }
Exemplo n.º 3
0
        public void CheckProcessStatusExitedTest()
        {
            ProcessInformations info = new ProcessInformations(new List <string>()
            {
                "hefalump45366sadvjhhgckxz.exe"
            });

            info.CurrentlyTracked.Add(new RecordModel("hefalump45366sadvjhhgckxz.exe", DateTime.Now));
            Assert.AreEqual("Exited", info.CheckProcessStatus("hefalump45366sadvjhhgckxz.exe"));
        }