public void GetResultsVectorReturnsFreeTermsVectorForSystem()
        {
            var equations = new List <Equation>
            {
                new Equation("3x+2y-5z=2"),
                new Equation("5x+3y-8z=7"),
                new Equation("6x+8y-3z=1")
            };
            var equationsSystem = new EquationsSystem(equations);
            var expectedVector  = Vector.Build.Dense(new double[] { 2, 7, 1 });

            var resultsVector = equationsSystem.GetFreeTermsVector();

            Assert.Equal(expectedVector, resultsVector);
        }
        public void GetResultsVectorReturnsFreeTermsVectorForSystem()
        {
            var equations = new List<Equation>
            {
                new Equation("3x+2y-5z=2"),
                new Equation("5x+3y-8z=7"),
                new Equation("6x+8y-3z=1")
            };
            var equationsSystem = new EquationsSystem(equations);
            var expectedVector = Vector.Build.Dense(new double[] {2, 7, 1});

            var resultsVector = equationsSystem.GetFreeTermsVector();

            Assert.Equal(expectedVector,resultsVector);
        }