public void GetIndexAscendingTest() { var materialLodUsageList = new LodValueList() { new Real(0.0f), new Real(1.0f), new Real(2.0f), new Real(3.0f) }; var lodStrategy = new LodStategyAscending(); for (int expected = 0; expected < materialLodUsageList.Count; expected++) { int actual = lodStrategy.GetIndex(0.5 + expected, materialLodUsageList); Assert.AreEqual(expected, actual); } }
public void GetIndexAscendingTest() { var materialLodUsageList = new LodValueList() { new Real( 0.0f ), new Real( 1.0f ), new Real( 2.0f ), new Real( 3.0f ) }; var lodStrategy = new LodStategyAscending(); for ( int expected = 0; expected < materialLodUsageList.Count; expected++) { int actual = lodStrategy.GetIndex( 0.5 + expected, materialLodUsageList ); Assert.AreEqual( expected, actual ); } }