コード例 #1
0
ファイル: ParamterEquality.cs プロジェクト: DavidBasarab/YADA
        public void ParamtersWithNameAndValueIsNullDoesNotCauseAnErrorAndAreNotEqual()
        {
            var firstParamter = new Parameter("FirstParamter", 17);
            var secondParameter = new Parameter("FirstParamter", null);

            firstParamter.Should().NotBe(secondParameter);
        }
コード例 #2
0
ファイル: ParamterEquality.cs プロジェクト: DavidBasarab/YADA
        public void ParamtersWithNameAndSqlValueAreEqual()
        {
            var firstParamter = new Parameter("FirstParamter", 17);
            var secondParameter = new Parameter("FirstParamter", 17);

            firstParamter.Should().Be(secondParameter);
        }
コード例 #3
0
ファイル: ParamterEquality.cs プロジェクト: DavidBasarab/YADA
        public void ParameterWithDifferentNamesAndSameValueAreNotEqual()
        {
            var firstParamter = new Parameter("FirstParamter", 17);
            var secondParameter = new Parameter("SecondParamter", 17);

            firstParamter.Should().NotBe(secondParameter);
        }
コード例 #4
0
ファイル: ParamterEquality.cs プロジェクト: DavidBasarab/YADA
        public void ParameterWithSameNameAndDifferentValueAreNotEqual()
        {
            var firstParamter = new Parameter("FirstParamter", 17);
            var secondParameter = new Parameter("FirstParamter", "test2");

            firstParamter.Should().NotBe(secondParameter);
        }
コード例 #5
0
ファイル: Parameter.cs プロジェクト: DavidBasarab/YADA
 private bool AreSqlValuesEqual(Parameter otherObj)
 {
     return ReferenceEquals(SqlValue, null) ? ReferenceEquals(otherObj.SqlValue, null) : SqlValue.Equals(otherObj.SqlValue);
 }