public void Should_Save_New_Environemnt_To_Db() { var fakeContext = new FakeContext("AddNewEnvironemnt"); var fakeEnv = new Environment(); fakeEnv.Name = "Desenvolvimento"; fakeEnv.Id = 4; using (var context = new MainContext(fakeContext.FakeOptions)) { var repository = new EnvironmentRepository(context); repository.Create(fakeEnv); var createdEnv = repository.GetById(4); Assert.NotEqual(0, fakeEnv.Id); Assert.Equal("Desenvolvimento", createdEnv.Name); Assert.Equal(4, createdEnv.Id); } }
/// <summary> /// Creates a picker suitable for picking from the given environment. /// </summary> public ResourcePickerDialog(enDsfActivityType activityType, IEnvironmentModel source) : this(activityType, EnvironmentRepository.Create(source), EventPublishers.Aggregator, new AsyncWorker(), false, StudioResourceRepository.Instance, ConnectControlSingleton.Instance) { }