public void TestValidateGateInformationInvalidSavePath() { var gateModel = new Gate("one"); gateModel.Cameras.Add(new CameraModel(){SavePath = Path.GetTempFileName()}); var dataAccesslayer = new DataAccessLayer(new MockDatabaseProvider()); var hasError = dataAccesslayer.ValidateGateInformation(gateModel); Assert.IsTrue(hasError.Length > 0); }
public void TestValidateGateInformationNoErrors() { var gateModel = new Gate("one"); gateModel.Cameras.Add(new CameraModel() {SavePath = Path.GetTempPath()}); var dataAccesslayer = new DataAccessLayer(new MockDatabaseProvider()); var errors = dataAccesslayer.ValidateGateInformation(gateModel); Assert.IsFalse(errors.Length > 0); }