public void FromString_Returns_Null_For_Null_ErrorString()
        {
            //act.
            var sut = ServerResponseError.FromString(null, "reason does not matter");

            //assert.
            Assert.Null(sut);
        }
        public void FromString_Constructs_SUT_For_NotNull_ErrorString()
        {
            //arrange.
            var expectedError  = "some error ajs";
            var expectedReason = "some reason asjh";

            //act.
            var sut = ServerResponseError.FromString(expectedError, expectedReason);

            //assert.
            Assert.NotNull(sut);
            Assert.Equal(expectedError, sut.RawError);
            Assert.Equal(expectedReason, sut.Reason);
        }