public void Two_fsarp_records_with_the_same_names_should_be_equal(string lastName, string firstName) { var nameInstanceOne = new Fs.Name(lastName, firstName); var nameInstanceTwo = new Fs.Name(lastName, firstName); Assert.Equal(nameInstanceOne, nameInstanceTwo); }
public void Two_fsharp_records_can_be_sorted_alphabetically() { var nameStartinWithA = new Fs.Name("Asserson", "Anders"); var nameStaringWithÅ = new Fs.Name("Ånestad", "Åge"); var list = new List<Fs.Name> { nameStaringWithÅ, nameStartinWithA }; Assert.Equal(nameStaringWithÅ, list[0]); Assert.Equal(nameStartinWithA, list[1]); list.Sort(); Assert.Equal(nameStartinWithA, list[0]); Assert.Equal(nameStaringWithÅ, list[1]); }