Exemplo n.º 1
0
        public void Between_NoWrap_Inside()
        {
            // Arrange

            // Act
            var result = WorldMapGenerateMap.Between(5, 2, 7);

            // Assert
            Assert.IsTrue(result, "5 is between 2 to 7");
        }
Exemplo n.º 2
0
        public void Between_Wrap_Inside()
        {
            // Arrange

            // Act
            var result = WorldMapGenerateMap.Between(8, 7, 2);

            // Assert
            Assert.IsTrue(result, "8 is between 7 to 2");
        }
Exemplo n.º 3
0
        public void Between_Wrap_Outside()
        {
            // Arrange

            // Act
            var result = WorldMapGenerateMap.Between(5, 7, 2);

            // Assert
            Assert.IsFalse(result, "5 is outside 7 to 2");
        }
Exemplo n.º 4
0
        public void Between_NoWrap_Outside()
        {
            // Arrange

            // Act
            var result = WorldMapGenerateMap.Between(8, 2, 7);

            // Assert
            Assert.IsFalse(result, "8 is outside 2 to 7");
        }
Exemplo n.º 5
0
        public void ActualExampleOutside()
        {
            // Arrange
            // stygian 148, 11
            // shapeLoc 146, 4
            var shapeLoc = new Coordinate(146, 4);

            // Act
            var result = WorldMapGenerateMap.Between(146, WorldMapGenerateMap.Wrap(shapeLoc.X - 12), WorldMapGenerateMap.Wrap(shapeLoc.X + 12)) && WorldMapGenerateMap.Between(200, WorldMapGenerateMap.Wrap(shapeLoc.Y - 12), WorldMapGenerateMap.Wrap(shapeLoc.Y + 12));

            // Assert
            Assert.IsFalse(result, "146, 255 is outside 146-12, ");
        }