public void CreateRegistrationWithCodeNotEmptyTest(string ip, string serial, string pin, string path) { MockedNoSqlContext ctx = new MockedNoSqlContext(); FactoryBusinessOperation.SetNoSqlContext(ctx); var opt = (IBusinessOperationManipulate <MRegistration>)FactoryBusinessOperation.CreateBusinessOperationObject("CreateRegistration"); MRegistration rg = new MRegistration(); rg.Pin = pin; rg.SerialNumber = serial; rg.IP = ip; try { opt.Apply(rg); Assert.Fail("Exception should be thrown because of barcode not found!!!"); } catch (Exception) { //Do nothing } }
protected override void PerformRegistrationAction(MRegistration dat, string barcode) { PostData(dat, barcode, "SUCCESS", "Successfully registered serial number and PIN [{0}]"); }