public static Auto getNewAuto(int a, int b) { Auto auto = null; switch (getRandom(a, b)) { case 1: { auto = new Car(); }; break; case 2: { auto = new Van(); }; break; case 3: { auto = new HGV(); }; break; default: return(null); } auto.create(); return(auto); }
public async void testTest() { HGV abc = new HGV(); abc.Country = "etsimgn"; abc.HGVName = "etssd"; _service.Setup(p => p.method(It.IsAny <string>())).ReturnsAsync(abc); HGV res = await query.test("2"); Assert.AreEqual(abc, res); }
public async void testTest1() { HGV abc = new HGV(); abc.Country = "etsimgn"; abc.HGVName = "etssd"; _service.Setup(p => p.method("2")).ReturnsAsync(abc); HGV res = await query.test("2"); abc.Country = "s"; Assert.AreNotEqual(null, abc); }
public async Task NEg() { var query = new Dictionary <String, StringValues>(); query.TryAdd("id", "2"); var body = ""; var logger = Mock.Of <ILogger>(); HGV abc = new HGV(); abc.Country = "etsimgn"; abc.HGVName = "etssd"; //_service.Setup(p => p.test("2")).Returns(abc); var result = await function.Run(req : HttpRequestSetup(query, body), logger); var resultObject = result as NotFoundObjectResult; Assert.AreEqual("404", resultObject.StatusCode.ToString()); }
//Function that uses a switch case to select a random vehicle private Vehicle generateVehicle() { int vehicleType = rnd.Next(0, 3); Vehicle vehicle = new Vehicle(); switch (vehicleType) { case 0: vehicle = new Car(); break; case 1: vehicle = new Van(); break; case 2: vehicle = new HGV(); break; } m_vehicleNum += 1; return(vehicle); }