public void WhenEqualsWithDifferentValue_ThenReturnsFalse()
        {
            var result =
                new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("anothervalue"));

            Assert.IsFalse(result);
        }
        public void WhenDehydrateSinglePropertyValue_ThenReturnsProperties()
        {
            var valueObject = new TestSingleStringValueObject("avalue");
            var result      = valueObject.Dehydrate();

            result.Should().Be("avalue");
        }
Example #3
0
        public void WhenEqualsWithDifferentValue_ThenReturnsFalse()
        {
            var result =
                new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("anothervalue"));

            result.Should().BeFalse();
        }
        public void WhenRehydrateSingleValue_ThenReturnsInstance()
        {
            var valueObject = new TestSingleStringValueObject("avalue");

            valueObject.Rehydrate("anothervalue");

            valueObject.StringValue.Should().Be("anothervalue");
        }
Example #5
0
        public void WhenAssignInstanceToString_ThenValueAssigned()
        {
            var stringValue = new TestSingleStringValueObject("avalue");

            stringValue.StringValue.Should().Be("avalue");
        }
Example #6
0
 public SingleValueObjectSpec()
 {
     this.valueObject = new TestSingleStringValueObject("avalue");
 }
        public void WhenHasValueAndValueIsNotNull_ThenReturnsTrue()
        {
            var result = new TestSingleStringValueObject("avalue").HasValue();

            result.Should().BeTrue();
        }
        public void WhenEqualsWithSameValue_ThenReturnsTrue()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("avalue"));

            result.Should().BeTrue();
        }
        public void WhenEqualsWithNull_ThenReturnsFalse()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(null);

            Assert.IsFalse(result);
        }
Example #10
0
        public void WhenEqualsWithNull_ThenReturnsFalse()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(null);

            result.Should().BeFalse();
        }
 public void Initialize()
 {
     this.valueObject = new TestSingleStringValueObject("avalue");
 }