public SummaryLicenseViewModel(TemplateLicense license) { if (license == null) { return; } Text = license.Text; Url = license.Url; }
public void Compare_EqualNull() { TemplateLicense license1 = null; TemplateLicense license2 = null; var comparer = new TemplateLicenseEqualityComparer(); var result = comparer.Equals(license1, license2); Assert.True(result); }
public void Compare_DifferentNull() { TemplateLicense license1 = null; TemplateLicense license2 = new TemplateLicense() { Text = "TestText", Url = "TestUrl" }; var comparer = new TemplateLicenseEqualityComparer(); var result = comparer.Equals(license1, license2); Assert.False(result); }
public void Compare_EqualLicenseDifferentText() { TemplateLicense license1 = new TemplateLicense() { Text = "TestText", Url = "TestUrl" }; TemplateLicense license2 = new TemplateLicense() { Text = "OtherText", Url = "TestUrl" }; var comparer = new TemplateLicenseEqualityComparer(); var result = comparer.Equals(license1, license2); Assert.True(result); }