Пример #1
0
        public void WhenRehydrateSingleListStringValue_ThenReturnsInstance()
        {
            var valueObject = new TestSingleListStringValueObject(new List <string>());

            valueObject.Rehydrate("[\"avalue1\",\"avalue2\"]");

            valueObject.Values.Count.Should().Be(2);
            valueObject.Values[0].Should().Be("avalue1");
            valueObject.Values[1].Should().Be("avalue2");
        }
Пример #2
0
        public void WhenDehydrateSingleListStringValue_ThenReturnsProperties()
        {
            var value = new List <string>
            {
                "avalue1",
                "avalue2"
            };
            var valueObject = new TestSingleListStringValueObject(value);
            var result      = valueObject.Dehydrate();

            result.Should().Be("[\"avalue1\",\"avalue2\"]");
        }