public void ShouldGetDirectionsInClockwiseOrder() { var actual = DirectionExtensions.GetDirections(start: Direction.North, clockWise: true).ToArray(); var expected = new[] { Direction.North, Direction.East, Direction.South, Direction.West, }; actual.Should().BeEquivalentTo(expected); }