public void Test_True_GroupIPs2() { var ip = new IP("1", "12.12.12.12/30"); var ip2 = new IP("2", "12.12.12.12/30"); var ip3 = new IP("3", "12.12.12.12/32"); var ip4 = new IP("4", "14.14.14.14/30"); var grouped_ips = new GroupedIPs(ip); grouped_ips.IPsList.Add(ip2); grouped_ips.InnerIPsList.Add(ip3); var grouped_ips2 = new GroupedIPs(ip4); var expected_grouped_ips_list = new List <GroupedIPs> { grouped_ips, grouped_ips2 }; var ip_list = new IPList(ip); ip_list.Data.Add(ip2); ip_list.Data.Add(ip3); ip_list.Data.Add(ip4); var ret = _subnetsService.GroupIPs(ip_list); CollectionAssert.AreEqual(ret, expected_grouped_ips_list); }
public void Test_True_Constructor() { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); Assert.True(grouped_ips.IPsList[0].Equals(ip)); }
public void Test_True_Equals() { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); var expected_grouped_ips = new GroupedIPs(ip); Assert.True(grouped_ips.Equals(expected_grouped_ips)); }
public void Test_False_Constructor(string id, string subnet) { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); var expected_ip = new IP(id, subnet); Assert.False(grouped_ips.IPsList[0].Equals(expected_ip)); }
public void Test_False_Equals(string id, string subnet) { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); var expected_ip = new IP(id, subnet); var expected_grouped_ips = new GroupedIPs(expected_ip); Assert.False(grouped_ips.Equals(expected_grouped_ips)); }
public void Test_True_Constructor2() { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); var tmp_grouped_ips_list = new List <GroupedIPs> { grouped_ips }; var grouped_ips_list = new GroupedIPsList(tmp_grouped_ips_list); Assert.True(grouped_ips_list.Data[0].Equals(grouped_ips)); }
public void Test_False_Constructor2(string id, string subnet) { var ip = new IP("1", "12.12.12.12/32"); var grouped_ips = new GroupedIPs(ip); var tmp_grouped_ips_list = new List <GroupedIPs> { grouped_ips }; var grouped_ips_list = new GroupedIPsList( tmp_grouped_ips_list ); var expected_ip = new IP(id, subnet); var expected_grouped_ips = new GroupedIPs(expected_ip); Assert.False(grouped_ips_list.Data[0].Equals(expected_grouped_ips)); }