public void GetDollarAddresses_EmptyList_ReturnsEmptyList() { List <Address> addresses = new List <Address>(); var result = DollarAddressHelper.GetDollarAddresses(addresses); Assert.IsEmpty(result); }
public void GetDollarAddresses_NoDollarAddresses_ReturnsEmptyList() { var addresses = new List <Address>(); var address = new Address(); address.ADDRESS_NUMBER = 5; address.STREETNAME = "a"; address.SUFFIX = "a"; addresses.Add(address); var result = DollarAddressHelper.GetDollarAddresses(addresses); CollectionAssert.IsEmpty(result); }
public void GetDollarAddresses_OnlyDollardAddress_ReturnsAddress() { var addresses = new List <Address>(); var address = new Address(); address.ADDRESS_NUMBER = 2; address.STREETNAME = "a"; address.SUFFIX = "a"; addresses.Add(address); var result = DollarAddressHelper.GetDollarAddresses(addresses); CollectionAssert.AreEqual(result, addresses); }
public void GetDollarAddresses_MultipleAddresses_ReturnsOnlyDollarAddresses() { var addresses = new List <Address>(); var address = new Address(); address.ADDRESS_NUMBER = 2; address.STREETNAME = "a"; address.SUFFIX = "a"; var address2 = new Address(); address2.ADDRESS_NUMBER = 1; address2.STREETNAME = "b"; address2.STREETNAME = "b"; addresses.Add(address); addresses.Add(address2); var result = DollarAddressHelper.GetDollarAddresses(addresses); CollectionAssert.Contains(result, address); CollectionAssert.DoesNotContain(result, address2); }
public void GetDollarAddresses_Null_ReturnsEmptyList() { var result = DollarAddressHelper.GetDollarAddresses(null); CollectionAssert.IsEmpty(result); }