Baseline.Testing.Reflection.ArrayIndexerTester.SetValueOnArray C# (CSharp) Method

SetValueOnArray() private method

private SetValueOnArray ( ) : void
return void
        public void SetValueOnArray()
        {
            var accessor = ReflectionHelper.GetAccessor<ArrayTarget[]>(x => x[1]);

            var original = new ArrayTarget();
            var replacement = new ArrayTarget();
            var target = new[] {new ArrayTarget(), original };

            accessor.SetValue(target, replacement);
            target[1].ShouldNotBe(original);
            target[1].ShouldBe(replacement);
        }