// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews(); var databaseClass = new DatabaseClass { ConnectionString = Configuration.GetConnectionString("LocalDatabase"), }; var streetArtRepository = new StreetArtRepositoryClass(databaseClass); var userAccountRepository = new UserAccountRepositoryClass(databaseClass); services.AddSingleton <StreetArtRepository>(streetArtRepository); services.AddSingleton <UserAccountRepository>(userAccountRepository); services.Configure <FormOptions>(options => { options.MultipartBodyLengthLimit = 60000000; }); //services.AddAutoMapper(typeof(Startup)); // Auto Mapper Configurations var mappingConfig = new MapperConfiguration(mc => { mc.AddProfile(new AutoMapping()); }); IMapper mapper = mappingConfig.CreateMapper(); services.AddSingleton(mapper); }
public void Initialize() { var databaseClass = new DatabaseClass { ConnectionString = AppSettings.ConnectionString }; sut = new StreetArtRepositoryClass(databaseClass); }
//[TestMethod] public void TestConstructor() { var databaseClass = new DatabaseClass { ConnectionString = "Server=localhost;Database=limerickstreetart;Uid=root;Password=;" }; var streetartRepositoryClass = new StreetArtRepositoryClass(databaseClass); Assert.IsNotNull(streetartRepositoryClass); }