public void CallsDatabaseBuilderToDropDatabase() { var configuration = Substitute.For<IConfiguration>(); var databaseBuilder = Substitute.For<IDatabaseBuilder>(); var service = new MsSqlCloudFoundryService(configuration, databaseBuilder); var request = new DeprovisionRequest { InstanceId = Guid.NewGuid().ToString() }; service.Deprovision(request); databaseBuilder.Received().DropDatabase(Arg.Is<string>(x => x == request.InstanceId)); }
public void Deprovision(DeprovisionRequest request) { databaseBuilder.DropDatabase(request.InstanceId); }