コード例 #1
0
        public void Load_trainings()
        {
            IRepository sut = new MongoDbRepository(CONNECTIONSTRING);

            var trainings = sut.LoadTrainings("sometrainer");
            Assert.AreEqual(0, trainings.Length);

            sut.CreateTraining("abc", "sometrainer", _ => { }, ex => { throw ex; });
            sut.CreateTraining("xyz", "sometrainer", _ => { }, ex => { throw ex; });

            var matchcodes = sut.LoadTrainings("sometrainer").Select(t => t.Matchcode).ToArray();
            Assert.That(matchcodes, Is.EquivalentTo(new[] { "abc", "xyz" }));
        }