public void Given() { _db = new AutoResolveContext(); SUT = new AccidentAsyncRepository(_db); IAmAnExistingCustomer = _db.Customers.First(); iAmAnExistingAccident = _db.Accidents.First(); iAmANewAccidentEveryTime = new Accident { AccidentDateTime = DateTime.Now.AddDays(-1), Latitude = 1.000, Longitude = -0.1232, HouseNameOrNumber = " VIA REPO 1a Test Accident", StreetName = "VIA REPO AccidentTest Place", Town = "VIA REPO AccidentTest Town", Country = "VIA REPO AccidentTest Country", PostCode = "VIA REPO Accident T1ST" }; }
public void Setup() { db = new AutoResolveContext(); var config = new HttpConfiguration(); config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); config.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always; client = new HttpClient(); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/bson")); client.BaseAddress = new Uri("http://130.193.90.122:8181/"); accident = db.Accidents.First(); }
public void should_add_an_accident_and_a_defendant() { var accident = new Accident { AccidentDateTime = DateTime.Now.AddDays(-1), Created = DateTime.Now, Updated = DateTime.Now, Latitude = 1.000, Longitude = -0.1232, HouseNameOrNumber = " Defendant1a Test Place", StreetName = " DefendantTest Place", Town = " DefendantTest Town", Country = " DefendantTest Country", PostCode = " OtherDriver T1ST", }; db.Accidents.Add(accident); db.SaveChanges().ShouldEqual(1); var def = new OtherDriver { DefendantDriverName = "TestDriver", VRN = "BL1 4SX", Notes = "This man was very reckless and nearly killed me", DefendantPolicyNumber = "AR12315435", Accident = accident }; db.OtherDrivers.Add(def); db.SaveChanges().ShouldEqual(2); }
public void should_add_a_accidnet() { var accident = new Accident { AccidentDateTime = DateTime.Now.AddDays(-1), Created = DateTime.Now, Updated = DateTime.Now, Latitude = 51.000, Longitude = -0.1232, HouseNameOrNumber = "1a Test Place", StreetName = "Test Place", Town = "Test Town", Country = "Test Country", PostCode = "T1ST" }; db.Accidents.Add(accident); db.SaveChanges().ShouldEqual(1); }