static void Main(string[] args) { DegreeCalculator dc = new DegreeCalculator(@"C:\Users\MiroH\Source\Repos\RedditDailyProgrammer\Easy\Node Degrees\DegreeTest.txt"); dc.WriteDegrees(); int[,] Matrix = dc.GetAdjacencyMatrix(); dc.WriteMatrix(Matrix); Console.ReadLine(); }
public void That_GetDegrees_ReturnsCorrectFor90() { // given a degree calculator IDegreeCalculator target = new DegreeCalculator(); // when I enter 90 decimal actual = target.GetDegrees(angle: 90M); // I get 1.570796325 Assert.AreEqual(1.570796325M, actual); }
public void That_GetDegrees_ReturnsCorrectFor2() { // given a degree calculator IDegreeCalculator target = new DegreeCalculator(); // when I enter 2 decimal actual = target.GetDegrees(angle: 2M); // I get 0.034906585 Assert.AreEqual(0.034906585M, actual); }
public void That_GetDegrees_ReturnsCorrectFor1() { // given a degree calculator IDegreeCalculator target = new DegreeCalculator(); // when I enter 1 decimal actual = target.GetDegrees(angle: 1M); // I get 0.0174532925 Assert.AreEqual(0.0174532925M, actual); }
public void That_Get_Returns7ForVelocity10AndDegrees45() { // given a calculator IDegreeCalculator degreeCalculator = new DegreeCalculator(); IYCoordinateCalculator target = new YCoordinateCalculator(degreeCalculator); // when I enter velocity, 10; degrees 45 int actual = target.Get(velocity: 10M, angle: 45M); // assert - result is 7 Assert.AreEqual(7, actual); }
public void That_Get_Returns0ForVelocity20AndDegrees1() { // given a calculator IDegreeCalculator degreeCalculator = new DegreeCalculator(); IYCoordinateCalculator target = new YCoordinateCalculator(degreeCalculator); // when I enter velocity, 20; degrees 1 int actual = target.Get(velocity: 20M, angle: 1M); // assert - result is 0 Assert.AreEqual(0, actual); }
public void That_Get_Returns1ForVelocity1AndDegrees1() { // given a calculator IDegreeCalculator degreeCalculator = new DegreeCalculator(); IXCoordinateCalculator target = new XCoordinateCalculator(degreeCalculator); // when I enter velocity, 1; degrees 1 int actual = target.Get(velocity: 1M, angle: 1M); // assert - result is 1 Assert.AreEqual(1, actual); }