Para poder utilizar mas modelos en TGC deberíamos tener un importador de obj ya que muchas herramientas tienen la posibilidad de exportar en ese formato.
[TestFixture]
public class TGCObjLoaderTest {
[Test]
public void LoadObjFromFileOk()
{
var path = ...
var expected= ...
Assert.AreEqual(expected, TGCObjLoader.LoadObjFromFile(path));
}
[Test]
[ExpectedException(typeof(ArgumentException))]
public void LoadObjFromFileFail()
{
// Alguna Ex que corresponda al obj loader.
throw new ArgumentException();
}
}
Para poder utilizar mas modelos en TGC deberíamos tener un importador de obj ya que muchas herramientas tienen la posibilidad de exportar en ese formato.
Algunos links útiles:
Como para empezar podríamos crear un:
y hacer los test con: