public static void ClassInit(TestContext testCtx) { NinjectWebCommon.DbBindings = k => { k.Bind <IRepository <Movie> >().ToConstant(Repositories.Movies); }; MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public void IsRegisteredWithShouldWorkCorrectly() { MyWebApi.IsRegisteredWith(WebApiConfig.Register); Assert.IsNotNull(MyWebApi.Configuration); Assert.AreEqual(1, MyWebApi.Configuration.Routes.Count); MyWebApi.IsUsing(TestObjectFactory.GetHttpConfigurationWithRoutes()); }
public static void Init(TestContext testContext) { NinjectConfig.DependenciesRegistration = kernel => { //kernel.Bind<IRepository<User>>().ToConstant(Repositories.GetUsersRepository()); }; AutoMapperConfig.RegisterMappings(Assemblies.WebApi); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public static void Init(TestContext testContext) { /* * var repositories = Repositories.Instance; * * NinjectConfig.DependenciesRegistration = kernel => * { * kernel.Bind<IRepository<User>>() * .ToConstant(repositories.GetUsersRepository()); */ AutoMapperConfig.RegisterMappings(Assembly.Load(Assemblies.WebApi)); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public static void Initialize(TestContext cont) { modelFactory = new ResponseModelFactory(); modelFactory.MapBothWays <Country, CountryResponseModel>(); modelFactory.MapBothWays <UserRating, HitmanRatingResponseModel>(); modelFactory.MapBothWays <Image, ImageResponseModel>(); modelFactory.MapBothWays <User, UserResponseModel>(); modelFactory.MapBothWays <UserRating, UserRatingResponseModel>(); Mapper.CreateMap <Contract, ContractResponseModel>() .ForMember(c => c.HitmanId, opts => opts.MapFrom(c => c.HitmanId)) .ForMember(c => c.ClientId, opts => opts.MapFrom(c => c.ClientId)) .ForMember(c => c.Status, opts => opts.MapFrom(c => (int)c.Status)); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public void Init() { MapperConfig.RegisterMappings(Assembly.Load("BugLogger.RestApi")); MyWebApi.IsRegisteredWith(WebApiConfig.Register); this.fakeBugs = new List <Bug>() { new Bug { Id = 1, LogDate = new DateTime(2013, 5, 1), Status = Status.Pending, Text = "Testing Bug #1" }, new Bug { Id = 2, LogDate = new DateTime(2010, 2, 13), Status = Status.Assigned, Text = "Testing Bug #2" }, new Bug { Id = 11, LogDate = new DateTime(2003, 2, 22), Status = Status.Fixed, Text = "example data" }, new Bug { Id = 21, LogDate = new DateTime(2014, 1, 11), Status = Status.Fixed, Text = "Data account not working" }, new Bug { Id = 22, LogDate = new DateTime(2013, 6, 2), Status = Status.Pending, Text = "SOme tests Failed" }, new Bug { Id = 23, LogDate = new DateTime(2012, 8, 2), Status = Status.Pending, Text = "No time to learn Telerik academy video lectures" }, new Bug { Id = 24, LogDate = new DateTime(2012, 7, 18), Status = Status.Assigned, Text = "Make better player on Santase AI Engine" }, new Bug { Id = 25, LogDate = new DateTime(2011, 3, 21), Status = Status.Assigned, Text = "Done all homeworks" }, new Bug { Id = 30, LogDate = new DateTime(2009, 7, 2), Status = Status.Pending, Text = "Go frag yourself finally" }, } .AsQueryable(); this.repo = Mock.Create <IRepository <Bug> >(); Mock.Arrange(() => this.repo.All()).Returns(this.fakeBugs); }
public void Configure() { MapperConfig.RegisterMappings(Assembly.Load("BugLogger.RestApi")); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public void SetUpTests() { AutoMapperConfig.RegisterMappings(Assembly.Load("Books.Api")); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public static void Initialize(TestContext context) { // NinjectWebCommon.Start(); // If throws AutoMapperConfig.RegisterMappings("BullsAndCows.WebApi"); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }
public void CustomConstraintWorksCorrectlyWhenRegistered() { Assert.DoesNotThrow(() => MyWebApi.IsRegisteredWith(WebApiConfig.RegisterCustomControllerAndConstraint)); }
public void CustomConstraintCausesFailureWhenNotRegistered() { Assert.Throws <InvalidOperationException>(() => MyWebApi.IsRegisteredWith(WebApiConfig.RegisterCustomControllerMissingConstraint)); }
public static void AssemblyInit(TestContext context) { AutoMapperConfig.RegisterMappings(Assembly.Load(Assemblies.WebApi)); MyWebApi.IsRegisteredWith(WebApiConfig.Register); }