public void OperationCredentialValidateSourceTest()
        {
            OperationCredential credential = new OperationCredential();

            Assert.IsFalse(credential.ValidateSource(null));
            Assert.IsTrue(credential.ValidateSource(new Object()));
        }
        public void OperationCredentialValidateEngineTest()
        {
            Mock <OperationsEngine> engineMock = new Mock <OperationsEngine>();

            OperationCredential credential = new OperationCredential();

            Assert.IsTrue(credential.ValidateEngine(engineMock.Object));
        }
        public void OperationCredentialValidateParametersTest()
        {
            Mock <OperationsEngine> engineMock = new Mock <OperationsEngine>();

            OperationCredential credential = new OperationCredential();

            Assert.IsTrue(credential.ValidateParameters(null));
            Assert.IsTrue(credential.ValidateParameters(null, null));
            Assert.IsTrue(credential.ValidateParameters(null, null, null));
        }
        public void OperationCredentialValidateTargetTest()
        {
            Mock <OperationsEngine> engineMock = new Mock <OperationsEngine>();

            OperationCredential credential = new OperationCredential();

            Assert.IsFalse(credential.ValidateTarget(null));
            Assert.IsTrue(credential.ValidateTarget(new Object()));
            Assert.IsTrue(credential.ValidateTarget(new Object(), null));
        }
        public void OperationCredentialValidatePriorityTest()
        {
            OperationCredential credential = new OperationCredential();

            Assert.AreEqual(1, credential.Priority);
        }