Exemplo n.º 1
0
        public void RetrieveExistingPreset()
        {
            Preset            p     = new Preset();
            PresetsRepository r     = PresetsRepository.Default;
            Preset            other = new Preset();

            Assert.AreSame(p, r.FindOrAdd(p));
            Assert.AreNotSame(other, r.FindOrAdd(p));
        }
Exemplo n.º 2
0
        public void RetrieveUnknownPreset()
        {
            Preset p = new Preset()
            {
                Name = "asdfasdfasdfasdfööö"
            };
            PresetsRepository r = PresetsRepository.Default;
            int    count        = r.Presets.Count;
            Preset o            = r.FindOrAdd(p);

            Assert.AreSame(p, o);
            Assert.AreEqual(count + 1, r.Presets.Count);
        }