Ejemplo n.º 1
0
        public void XMLDataComponentTest_FindKeyTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            var user = component.Find <JobConfiguration>(999);

            Assert.IsNotNull(user);
            Assert.AreEqual(999, user.JobConfigurationId);
            Assert.AreEqual("BobbyInsertAfter", user.Name);
        }
Ejemplo n.º 2
0
        public void XMLDataComponentTest_DeleteKeyTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            Assert.IsTrue(component.Delete <JobConfiguration>(2));

            var realJob = component.Find <JobConfiguration>(2);

            Assert.IsNull(realJob);
        }
Ejemplo n.º 3
0
        public void XMLDataComponentTest_DeleteWhereTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            Assert.IsTrue(component.Delete <JobConfiguration>(x => x.Name == "BobbyDeleteWhere"));

            var realJob = component.Find <JobConfiguration>(3);

            Assert.IsNull(realJob);
        }
Ejemplo n.º 4
0
        public void XMLDataComponentTest_DeleteTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            var newJob = new JobConfiguration();

            newJob.JobConfigurationId = 1;
            newJob.Name = "Test Job";

            Assert.IsTrue(component.Delete(newJob));
            var realNewJob = component.Find <JobConfiguration>(1);

            Assert.IsNull(realNewJob);
        }
Ejemplo n.º 5
0
        public void XMLDataComponentTest_FindWhereTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            var list = component.Find <JobConfiguration>(u => u.Name == "BobbyInsertAfter");

            Assert.IsNotNull(list);
            Assert.AreEqual(1, list.Count);

            var realJob = list.FirstOrDefault();

            Assert.IsNotNull(realJob);
            Assert.AreEqual(999, realJob.JobConfigurationId);
            Assert.AreEqual("BobbyInsertAfter", realJob.Name);
        }
Ejemplo n.º 6
0
        public void XMLDataComponentTest_InsertTest()
        {
            var component = new XMLDataComponent(new LoggerMock());

            var newJob = new JobConfiguration();

            newJob.Name = "Test Job";

            Assert.IsTrue(component.Insert(newJob));

            var realNewJob = component.Find <JobConfiguration>(1000);

            Assert.IsNotNull(realNewJob);
            Assert.AreEqual("Test Job", realNewJob.Name);
        }