Skip to content

Instantly share code, notes, and snippets.

@george-silva
Created December 24, 2013 16:16
Show Gist options
  • Select an option

  • Save george-silva/8115239 to your computer and use it in GitHub Desktop.

Select an option

Save george-silva/8115239 to your computer and use it in GitHub Desktop.
// usings
public namespace Fulano
{
[TestFixture]
public class TesteAzimute()
{
// Lembre-se:
// 0 graus ou 360 = Norte
// 90 graus = Leste
// 180 graus = Sul
// 270 graus = Oeste
[TestCase]
public void Teste90GrausCorreto()
{
var calculadora = CalculadoraAzimute();
// lembre-se, coordenada x e y.
IPoint de = new PointClass();
de.PutCoords(0, 0);
// este ponto está a direita do ponto 'de', na mesma linha - note o y igual.
IPoint para = new PointClass();
para.PutCoords(1, 0);
// lembre-se que a calculadora, no exemplo anterior ela está retornando em radianos e aqui estou testando graus.
Assert.AreEqual(90, calculadora.CalcularAzimute(de, para));
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment