public void ResultErrorBindOk_Ok_NoError()
        {
            var initialResult = new ResultError();
            var addingResult  = new ResultError();

            var result = initialResult.ResultErrorBindOk(() => addingResult);

            Assert.True(result.OkStatus);
        }
        public void ResultErrorBindOk_Bad_NoError()
        {
            var initialError  = CreateErrorTest();
            var initialResult = new ResultError(initialError);
            var addingResult  = new ResultError();

            var result = initialResult.ResultErrorBindOk(() => addingResult);

            Assert.True(result.HasErrors);
            Assert.True(result.Equals(initialResult));
        }