コード例 #1
0
        public void CreateDbServiceCommand_CompareCommantTextAndDbServiceCommandHashCodes_ExpectSame()
        {
            var commandText    = "fakeCommand";
            var serviceCommand = new TestDbServiceCommand(commandText);

            Assert.AreEqual(commandText.GetHashCode(), serviceCommand.GetHashCode());
        }
コード例 #2
0
        public void MapParameters_CompareParametersFromMapper_ExpectSame()
        {
            var serviceCommand = new TestDbServiceCommand("fakeCommand");
            var parameters     = serviceCommand.Parameters;

            Assert.AreEqual(41, parameters["@id"].Value);
            Assert.AreEqual("JohnDoe", parameters["@name"].Value);
        }
コード例 #3
0
        public void CompareDbServiceCommandWithNullServiceCommand_ExpectNotEqual()
        {
            var commandText    = "fakeCommand";
            var serviceCommand = new TestDbServiceCommand(commandText);
            DbFrameworkCommand otherServiceCommand = null;

            var result = serviceCommand.Equals(otherServiceCommand);

            Assert.IsFalse(result);
        }
コード例 #4
0
        public void CompareDbServiceCommandWithSelfObject_ExpectEqual()
        {
            var    commandText         = "fakeCommand";
            var    serviceCommand      = new TestDbServiceCommand(commandText);
            object otherServiceCommand = serviceCommand;

            var result = serviceCommand.Equals(otherServiceCommand);

            Assert.IsTrue(result);
        }
コード例 #5
0
        public void CreateTwoServiceCommandWithSameCommandText_Compare_ExpectEqual()
        {
            var commandText         = "fakeCommand";
            var serviceCommand      = new TestDbServiceCommand(commandText);
            var otherServiceCommand = new TestDbServiceCommand(commandText);

            var result = serviceCommand.Equals(otherServiceCommand);

            Assert.IsTrue(result);
        }
コード例 #6
0
        public void CompareDbServiceCommandWithAnotherTypeObject_ExpectNotEqual()
        {
            var    commandText    = "sp_name";
            var    serviceCommand = new TestDbServiceCommand(commandText);
            object anotherType    = "anotherType";

            var result = serviceCommand.Equals(anotherType);

            Assert.IsFalse(result);
        }