public async void It_Should_Write_A_New_Record()
            { 
                var repository = MongoRepositoryFactory.Create<Model>();
                var model = new Model() { Name = Guid.NewGuid().ToString("N") };

                //Act
                await repository.Create(new Model());
                var all = await repository.FindAll();

                //Assert
                Assert.IsNotNull(all.Where(m => m.Name == model.Name));
            }
            public async void It_Should_Update_Values()
            { 
                //Arrange
                var sut = MongoRepositoryFactory.Create<Model>();
                var model = new Model();

                await sut.Create(model);

                model.Name += "_updating";

                //Act
                await sut.Update(model.Id, model);

                //Assert
            }