Exemplo n.º 1
0
        public void WhenEqualsWithDifferentValue_ThenReturnsFalse()
        {
            var result =
                new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("anothervalue"));

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

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

            result.Should().BeFalse();
        }
Exemplo n.º 4
0
        public void WhenRehydrateSingleValue_ThenReturnsInstance()
        {
            var valueObject = new TestSingleStringValueObject("avalue");

            valueObject.Rehydrate("anothervalue");

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

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

            result.Should().BeTrue();
        }
Exemplo n.º 8
0
        public void WhenEqualsWithSameValue_ThenReturnsTrue()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("avalue"));

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

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

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