public void UpdatesDataWithRetrievedHolding() { validator = new HoldingRetrievalValidator(context, "AC123:1"); context.Holdings.Add(new Holding("AC123:1")); context.SaveChanges(); validator.Validate(); Assert.Equal("AC123:1", (validator.Data["Holding"] as Holding).Barcode); }
public void IsNotValidWhenHoldingDoesNotExist() { validator = new HoldingRetrievalValidator(context, "ABC123:1"); context.Holdings.Add(new Holding("QA999:1")); context.SaveChanges(); validator.Validate(); Assert.False(validator.IsValid); }
public void IsValidWhenHoldingExists() { validator = new HoldingRetrievalValidator(context, "AC123:1"); context.Holdings.Add(new Holding("AC123:1")); context.SaveChanges(); validator.Validate(); Assert.True(validator.IsValid); }