public void Test_Name_Can_Be_Null() { TerritoryFence territoryFence = new TerritoryFence("US", null, null, null); Assert.AreEqual("US", territoryFence.Country); Assert.AreEqual(null, territoryFence.AdministrativeArea); Assert.AreEqual(null, territoryFence.PostalCode); Assert.AreEqual(null, territoryFence.Name); }
public void Test_Constructor() { TerritoryFence territoryFence = new TerritoryFence("US", "US-CA", "89011", "TERRITORY FENCE"); Assert.AreEqual("US", territoryFence.Country); Assert.AreEqual("US-CA", territoryFence.AdministrativeArea); Assert.AreEqual("89011", territoryFence.PostalCode); Assert.AreEqual("TERRITORY FENCE", territoryFence.Name); }
public void Test_AdminArea_Can_Be_Null() { TerritoryFence territoryFence = new TerritoryFence("US", null, "89011", "TERRITORY FENCE"); Assert.AreEqual("US", territoryFence.Country); Assert.AreEqual(null, territoryFence.AdministrativeArea); Assert.AreEqual("89011", territoryFence.PostalCode); Assert.AreEqual("TERRITORY FENCE", territoryFence.Name); }
public void Test_To_Transport_Works() { TransportDomain.TerritoryFence expected = new TransportDomain.TerritoryFence( "US", "US-CA", "89011", "TERRITORY FENCE" ); TerritoryFence territoryFence = new TerritoryFence("US", "US-CA", "89011", "TERRITORY FENCE"); TransportDomain.TerritoryFence actual = (TransportDomain.TerritoryFence)territoryFence.ToTransport(); Assert.AreEqual(actual.Country, territoryFence.Country); Assert.AreEqual(actual.AdministrativeArea, territoryFence.AdministrativeArea); Assert.AreEqual(actual.PostalCode, territoryFence.PostalCode); Assert.AreEqual(actual.Name, territoryFence.Name); }
public void CompareDefaultFences(List <IFence> actualFences) { foreach (IFence fence in actualFences) { if (fence.GetType() == typeof(GeoCircleFence)) { GeoCircleFence castFence = (GeoCircleFence)fence; Assert.AreEqual(DEFAULT_GEOCIRCLE_FENCE.Name, castFence.Name); Assert.AreEqual(DEFAULT_GEOCIRCLE_FENCE.Latitude, castFence.Latitude); Assert.AreEqual(DEFAULT_GEOCIRCLE_FENCE.Longitude, castFence.Longitude); Assert.AreEqual(DEFAULT_GEOCIRCLE_FENCE.Radius, castFence.Radius); } else if (fence.GetType() == typeof(TerritoryFence)) { TerritoryFence castFence = (TerritoryFence)fence; Assert.AreEqual(DEFAULT_TERRITORY_FENCE.Name, castFence.Name); Assert.AreEqual(DEFAULT_TERRITORY_FENCE.Country, castFence.Country); Assert.AreEqual(DEFAULT_TERRITORY_FENCE.AdministrativeArea, castFence.AdministrativeArea); Assert.AreEqual(DEFAULT_TERRITORY_FENCE.PostalCode, castFence.PostalCode); } } }