Beispiel #1
0
        public void Equal_ValuesAreStrings_SpecificValue_Val1EqualsSpecificValue_ExpectTrue()
        {
            //Arrange
            const string        str   = "Hello World";
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val1 = str
            };
            //Act
            bool isValid = model.PropertyIsValid("Val1");

            //Assert
            isValid.ShouldBeTrue();
        }
Beispiel #2
0
        public void Equal_ValuesAreStrings_SpecificValue_Val1DoesNotEqualSpecificValue_ExpectFalse()
        {
            //Arrange
            const string        str   = "Goodbye World";
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val1 = str
            };
            //Act
            bool isValid = model.PropertyIsValid("Val1");

            //Assert
            isValid.ShouldBeFalse();
        }
Beispiel #3
0
        public void Equal_ValuesAreStrings_Val1DoesNotEqualVal2_ExpectFalse()
        {
            //Arrange
            const string        str   = "Hello World";
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val1 = str, Val2 = str + "XXX"
            };
            //Act
            bool isValid = model.PropertyIsValid("Val2");

            //Assert
            isValid.ShouldBeFalse();
        }
Beispiel #4
0
        public void Equal_ValuesAreStrings_CompareToCurrentDate_Val3DoesNotEqualCurrentDate_ExpectFalse()
        {
            //Arrange
            string str = "Hello World";
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val3 = str
            };
            //Act
            bool isValid = model.PropertyIsValid("Val3");

            //Assert
            isValid.ShouldBeFalse();
        }
Beispiel #5
0
        public void Equal_ValuesAreStrings_Val1AndVal2BothEmpty_ExpectTrue()
        {
            //Arrange
            const string        str   = "";
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val1 = str, Val2 = str
            };
            //Act
            bool isValid = model.PropertyIsValid("Val2");

            //Assert
            isValid.ShouldBeTrue();
        }
Beispiel #6
0
        public void Equal_ValuesAreStrings_CompareToCurrentDate_Val3EqualsCurrentDate_ExpectTrue()
        {
            //Arrange
            string str = DateTime.Now.ToShortDateString();
            EqualModelOfStrings model = new EqualModelOfStrings {
                Val3 = str
            };
            //Act
            bool isValid = model.PropertyIsValid("Val3");

            //Assert
            isValid.ShouldBeTrue();
        }
Beispiel #7
0
        public void Equal_ValuesAreStrings_Val1IsEmptyAndVal2IsNot_ExpectFalse()
        {
            //Arrange
            const string        str      = "";
            const string        otherStr = "Other String";
            EqualModelOfStrings model    = new EqualModelOfStrings {
                Val1 = str, Val2 = otherStr
            };
            //Act
            bool isValid = model.PropertyIsValid("Val2");

            //Assert
            isValid.ShouldBeFalse();
        }
Beispiel #8
0
 public void Equal_ValuesAreStrings_Val1IsEmptyAndVal2IsNot_ExpectFalse()
 {
     //Arrange
     const string str = "";
     const string otherStr = "Other String";
     EqualModelOfStrings model = new EqualModelOfStrings {Val1 = str, Val2 = otherStr};
     //Act
     bool isValid = model.PropertyIsValid("Val2");
     //Assert
     isValid.ShouldBeFalse();
 }
Beispiel #9
0
 public void Equal_ValuesAreStrings_Val1EqualsVal2_ExpectTrue()
 {
     //Arrange
     const string str = "Hello World";
     EqualModelOfStrings model = new EqualModelOfStrings {Val1 = str, Val2 = str};
     //Act
     bool isValid = model.PropertyIsValid("Val2");
     //Assert
     isValid.ShouldBeTrue();
 }
Beispiel #10
0
 public void Equal_ValuesAreStrings_SpecificValue_Val1DoesNotEqualSpecificValue_ExpectFalse()
 {
     //Arrange
     const string str = "Goodbye World";
     EqualModelOfStrings model = new EqualModelOfStrings {Val1 = str};
     //Act
     bool isValid = model.PropertyIsValid("Val1");
     //Assert
     isValid.ShouldBeFalse();
 }
Beispiel #11
0
 public void Equal_ValuesAreStrings_CompareToCurrentDate_Val3EqualsCurrentDate_ExpectTrue()
 {
     //Arrange
     string str = DateTime.Now.ToShortDateString();
     EqualModelOfStrings model = new EqualModelOfStrings {Val3 = str};
     //Act
     bool isValid = model.PropertyIsValid("Val3");
     //Assert
     isValid.ShouldBeTrue();
 }
Beispiel #12
0
 public void Equal_ValuesAreStrings_CompareToCurrentDate_Val3DoesNotEqualCurrentDate_ExpectFalse()
 {
     //Arrange
     string str = "Hello World";
     EqualModelOfStrings model = new EqualModelOfStrings {Val3 = str};
     //Act
     bool isValid = model.PropertyIsValid("Val3");
     //Assert
     isValid.ShouldBeFalse();
 }