public void TestValidieren() { var docDetailViewModel = new DocumentDetailViewModel("simon", navigateBack); docDetailViewModel.Bezeichnung = "Simon"; Assert.That(docDetailViewModel.Validation(), Is.EqualTo(false)); }
public void TestHasError() { var docDetailViewModel = new DocumentDetailViewModel("simon", null); docDetailViewModel.HasError = true; Assert.That(docDetailViewModel.HasError, Is.EqualTo(true)); }
public void DocumentDetailView_Create_IsTrue() { //arrange DocumentDetailView documentDetailView = new DocumentDetailView("Test", dummyMethod); //act and assert Assert.IsNotNull(documentDetailView); //arrange DocumentDetailViewModel documentDetailViewModel = new DocumentDetailViewModel("Test", dummyMethod); // act documentDetailViewModel.ValutaDatum = DateTime.Now; documentDetailViewModel.Benutzer = "TestBenutzer"; documentDetailViewModel.Bezeichnung = "Test Quittungen"; documentDetailViewModel.Erfassungsdatum = DateTime.Now; documentDetailViewModel.FilePath = @"..\..\DMSTest\test.txt"; documentDetailViewModel.IsRemoveFileEnabled = false; documentDetailViewModel.SelectedTypItem = "Quittungen"; documentDetailViewModel.Stichwoerter = "Test Quittungen"; documentDetailViewModel.TypItems = ComboBoxItems.Typ; // assert Assert.IsNotNull(documentDetailViewModel); documentDetailViewModel.OnCmdSpeichern(); }
public DocumentDetailPage() { this.InitializeComponent(); if (!ViewModelBase.IsInDesignModeStatic) { ViewModel = new DocumentDetailViewModel(); DataContext = ViewModel; } }
public void GetStichwoerter_Return_ValidUser() { var sut = new DocumentDetailViewModel(ValidUser, null); sut.Stichwoerter = ValidUser; var result = sut.Stichwoerter; Assert.That(result, Is.EqualTo(ValidUser)); }
public void IsTypItemSelectet_Return_ValidUser() { var sut = new DocumentDetailViewModel(ValidUser, null); sut.SelectedTypItem = ValidUser; var result = sut.SelectedTypItem; Assert.That(result, Is.EqualTo(ValidUser)); }
public void GetBezeichnung_Return_ValidUser() { var sut = new DocumentDetailViewModel(ValidUser, null); sut.Bezeichnung = ValidUser; var result = sut.Bezeichnung; Assert.That(result, Is.EqualTo(ValidUser)); }
public void ValutaDatum_Get_TestDateTime() { var sut = new DocumentDetailViewModel(ValidUser, null); sut.ValutaDatum = TestDateTime; var result = sut.ValutaDatum; Assert.That(result, Is.EqualTo(TestDateTime)); }
public void IsRemoveFileEnabled_Return_True() { var sut = new DocumentDetailViewModel(ValidUser, null); sut.IsRemoveFileEnabled = true; var result = sut.IsRemoveFileEnabled; Assert.IsTrue(result); }
public void DocumentDetail_IsValidUsername_UsernameIsValid() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null); // Act var username = documentDetailViewModel.Benutzer; // Assert Assert.That(username, Is.EqualTo(Username)); }
public void DocumentDetail_IsAbleToSearch_AbleToSearch() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null); // Act var ableToSearch = documentDetailViewModel.CmdDurchsuchen.CanExecute(); // Assert Assert.That(ableToSearch, Is.True); }
public void DocumentDetail_IsAbleToSave_AbleToSave() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null); // Act var ableToSave = documentDetailViewModel.CmdSpeichern.CanExecute(); // Assert Assert.That(ableToSave, Is.True); }
public void StichwortItem_StichwortItemIsNotNull_AddStichwortItem() { //arrange var documentDetailViewModel = new DocumentDetailViewModel(TEST_USERNAME_TRUE, delegate { }); //act documentDetailViewModel.Stichwoerter = TEST_STICHWORT; //assert Assert.That(documentDetailViewModel.Stichwoerter.Count, Is.GreaterThan(0)); }
public MetadataItem(DocumentDetailViewModel documentDetailViewModel) { if (documentDetailViewModel.ValutaDatum != null) { ValutaDatum = documentDetailViewModel.ValutaDatum.GetValueOrDefault(); ValutaYear = ValutaDatum.Year.ToString(); Bezeichnung = documentDetailViewModel.Bezeichnung; Typ = documentDetailViewModel.SelectedTypItem; Stichwoerter = documentDetailViewModel.Stichwoerter; } }
public void Benutzer_get_ValidUser() { //arrange var sut = new DocumentDetailViewModel(ValidUser, null); //act var result = sut.Benutzer.Clone(); //assert Assert.That(result, Is.EqualTo(ValidUser)); }
public void DDVM_CMDDurchsuchen_true() { //arrange var sut = new DocumentDetailViewModel(ValidUser, null); //act var result = sut.CmdDurchsuchen.CanExecute(); //assert Assert.That(result, Is.True); }
public void DocumentDetail_Search_Success() { //arrange var sut = new DocumentDetailViewModel(BENUTZER, null); //act var result = sut.CmdDurchsuchen.CanExecute(); //assert Assert.That(result, Is.True); }
public void DocumentDetail_IsRemoveFileEnabled_RemoveFileIsEnabled() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null); // Act documentDetailViewModel.IsRemoveFileEnabled = true; var ableToRemoveFile = documentDetailViewModel.IsRemoveFileEnabled; // Assert Assert.That(ableToRemoveFile, Is.True); }
//Falls gespeichert werden möchte public MetadataItem(DocumentDetailViewModel model) { this._guid = new MyGuidGenerator().ReturnNewGuid(); this._benutzer = model.Benutzer; this._bezeichnung = model.Bezeichnung; this._erfassungsdatum = model.Erfassungsdatum; this._filePath = model.FilePath; this._isRemoveFileEnabled = model.IsRemoveFileEnabled; this._selectedTypItem = model.SelectedTypItem; this._stichwoerter = model.Stichwoerter; this._valutaDatum = model.ValutaDatum; }
public void SaveXml_NoFileSelected_ReturnsFalse() { //arrange const string guid = "eb31d4ff-be0b-4366-9838-994ed803dd69"; const string username = "******"; const string path = "Testpfad"; DocumentDetailViewModel doc = new DocumentDetailViewModel(username, null); //act bool result = doc.SaveXml(path, guid, new GetFileName(), new ShowMessageBoxStub(), new XmlSer()); //assert Assert.That(result, Is.False); }
public void DocumentDetail_DocumentSelected_ReturnTrue() { //arrange var sut = new DocumentDetailViewModel(BENUTZER, null); sut._filePath = TESTPFAD; //act var result = sut.isDocumentSelected(); //assert Assert.That(result, Is.True); }
public void DocumentDetail_IsTypItemSelected_TypeItemUsername() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null); documentDetailViewModel.SelectedTypItem = Username; // Act var typeItem = documentDetailViewModel.SelectedTypItem; // Assert Assert.That(typeItem, Is.EqualTo(Username)); }
public void DocumentDetail_GetKeyword_IsUsername() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null) { Stichwoerter = Username }; // Act var keyword = documentDetailViewModel.Stichwoerter; // Assert Assert.That(keyword, Is.EqualTo(Username)); }
public void DocumentDetail_GetValutaDateTime_IsEqualToNow() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null) { ValutaDatum = _testDateTime }; // Act var valutaDate = documentDetailViewModel.ValutaDatum; // Assert Assert.That(valutaDate, Is.EqualTo(_testDateTime)); }
public void SaveXml_wrongInput_ReturnsFalse() { const string guid = "eb31d4ff-be0b-4366-9838-994ed803dd69"; const string username = "******"; const string path = "Testpfad"; DocumentDetailViewModel doc = new DocumentDetailViewModel(username, null); doc.FilePath = @"Testordner\Testfile.txt"; //act bool result = doc.SaveXml(path, guid, new GetFileName(), new ShowMessageBoxStub(), new XmlSer()); //assert Assert.That(result, Is.False); }
public void DocumentDetail_Erfassungsdatum_IsDateMin() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null) { Erfassungsdatum = DateTime.MinValue }; // Act var create = documentDetailViewModel.Erfassungsdatum; // Arrange Assert.That(create, Is.EqualTo(DateTime.MinValue)); }
public void DocumentDetail_GetName_IsUsername() { // Arrange var documentDetailViewModel = new DocumentDetailViewModel(Username, null) { Bezeichnung = Username }; // Act var name = documentDetailViewModel.Bezeichnung; // Arrange Assert.That(name, Is.EqualTo(Username)); }
public void TestIsFileRemoved() { var docDetailViewModel = new DocumentDetailViewModel("simon", null); docDetailViewModel.Bezeichnung = "Simon"; docDetailViewModel.ValutaDatum = new DateTime(2020, 12, 12); docDetailViewModel.SelectedTypItem = "Verträge"; docDetailViewModel.Erfassungsdatum = new DateTime(2020, 12, 12); docDetailViewModel.Benutzer = "Simon"; docDetailViewModel.FilePath = "C:\\Users\\Simon Scherer\\Desktop\\testDelete.pdf"; docDetailViewModel.IsRemoveFileEnabled = true; docDetailViewModel.Speichern(); Assert.That(File.Exists(docDetailViewModel.FilePath), Is.EqualTo(false)); }
public void DocumentDetail_HasAllRequiredFields_ReturnTrue() { //arrange var sut = new DocumentDetailViewModel(BENUTZER, null); sut.Bezeichnung = "Testfile"; sut.ValutaDatum = DateTime.Now; sut.SelectedTypItem = "Quittungen"; //act var result = sut.hasAllRequiredFieldSet(); //assert Assert.That(result, Is.True); }
public void SaveDocument_testExistingFile_ReturnsFalse() { //arrange const string guid = "eb31d4ff-be0b-4366-9838-994ed803dd69"; const string username = "******"; const string path = @"Testordner\Testfile.txt"; DocumentDetailViewModel doc = new DocumentDetailViewModel(username, null); doc.FilePath = "Inexistent.txt"; //act bool result = doc.SaveDocument(new GetFileName(), path, guid); //assert Assert.That(result, Is.False); }