Exemplo n.º 1
0
        public void ToResultValue_OkStatus()
        {
            var          resultNoError = new ResultError();
            const string value         = "OkStatus";

            var resultValue = resultNoError.ToResultValue(value);

            Assert.True(resultValue.OkStatus);
            Assert.Equal(value, resultValue.Value);
        }
Exemplo n.º 2
0
        public void ToResultValue_HasErrors()
        {
            var          error          = CreateErrorTest();
            var          resultHasError = new ResultError(error);
            const string value          = "BadStatus";

            var resultValue = resultHasError.ToResultValue(value);

            Assert.True(resultValue.HasErrors);
            Assert.Single(resultValue.Errors);
            Assert.True(error.Equals(resultValue.Errors.Last()));
        }
Exemplo n.º 3
0
        public void ToResultCollection_HasErrors()
        {
            var error          = CreateErrorTest();
            var resultHasError = new ResultError(error);
            var collection     = new List <string> {
                "BadStatus"
            };

            var resultValue = resultHasError.ToResultValue(collection);

            Assert.True(resultValue.HasErrors);
            Assert.Single(resultValue.Errors);
            Assert.True(error.Equals(resultValue.Errors.Last()));
        }