Exemple #1
0
        public void MatrixGraphUnitTests_ShouldGetTransition()
        {
            // Arrange
            var graph = new MatrixFullGraph(1, 2, 1f);

            // Act
            var transition = graph.GetTransition(new Vector2Int(0, 0), new Vector2Int(1, 0));

            // Assert
            Assert.AreEqual(1f, transition);
        }
Exemple #2
0
        public void MatrixGraphUnitTests_ShouldGetTransitionInCorners(int x, int y)
        {
            // Arrange
            var graph = new MatrixFullGraph(2, 2, 1f);

            // Act
            var transition = graph.GetTransition(new Vector2Int(0, 0), new Vector2Int(x, y));

            // Assert
            Assert.AreEqual(1f, transition);
        }