コード例 #1
0
        public void Can_find_entity_by_id()
        {
            var entity     = Substitute.For <IAggregate>();
            var id         = entity.Id;
            var repository = new InMemoryTestRepository();

            repository.CurrentState.Add(entity);

            var foundEntity = repository.FindById(id);

            Assert.AreEqual(entity, foundEntity);
        }