Пример #1
0
        public void Create()
        {
            FSharpSet <int> set1 = FSharpSet.Create(1, 2, 3);
            FSharpSet <int> set2 = new FSharpSet <int>(new[] { 1, 2, 3 });

            Assert.AreEqual(set1, set2);
        }
Пример #2
0
        public void Part3()
        {
            var person = new Person(
                gender: Gender.Male,
                age: 59,
                clothes: FSharpSet.Create("Jeans"),
                sobriety: Sobriety.Paralytic);
            var cost = GayBar.CostToEnter(person);

            Assert.AreEqual(FSharpChoice.Errors <decimal>("Too old!", "Smarten up!", "Sober up!"), cost);
        }