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