public void ShouldNotBeAbleToCreateAnArchiveFromAnEmptyPath() { // Arrange ZipDatabaseArchiveFactory factory = new ZipDatabaseArchiveFactory(); // Act bool canCreate = factory.CanCreate(string.Empty); // Assert Assert.False(canCreate); }
public void ShouldNotBeAbleToCreateAnArchiveFromAnotherTypeOfFile() { // Arrange string fileName = this.CreateTempFile(); ZipDatabaseArchiveFactory factory = new ZipDatabaseArchiveFactory(); // Act bool canCreate = factory.CanCreate(fileName); // Assert Assert.False(canCreate); }
public void ShouldBeAbleToCreateAnArchiveFromAZipFile() { using (ZipFile zipFile = new ZipFile()) { // Arrange string fileName = this.CreateTempFile(); zipFile.Save(fileName); ZipDatabaseArchiveFactory factory = new ZipDatabaseArchiveFactory(); // Act bool canCreate = factory.CanCreate(fileName); // Assert Assert.True(canCreate); } }