public void Should_Throw_If_Context_Is_Null() { // Given, When var result = Record.Exception(() => FileAliases.DeleteFiles(null, "*")); // Then Assert.IsArgumentNullException(result, "context"); }
public void Should_Delete_Files() { // Given var fixture = new FileDeleteFixture(); // When FileAliases.DeleteFiles(fixture.Context, "*"); // Then fixture.Files[0].Received(1).Delete(); fixture.Files[1].Received(1).Delete(); }
public void Should_Throw_If_Glob_Expression_Is_Null() { // Given var context = Substitute.For <ICakeContext>(); // When var result = Record.Exception(() => FileAliases.DeleteFiles(context, (string)null)); // Then Assert.IsArgumentNullException(result, "pattern"); }
public void Should_Throw_If_File_Paths_Are_Null() { // Given var context = Substitute.For <ICakeContext>(); // When var result = Record.Exception(() => FileAliases.DeleteFiles(context, (IEnumerable <FilePath>)null)); // Then Assert.IsArgumentNullException(result, "filePaths"); }
public void Should_Throw_If_Context_Is_Null() { // Given var filePaths = new FilePath[] { }; // When var result = Record.Exception(() => FileAliases.DeleteFiles(null, filePaths)); // Then AssertEx.IsArgumentNullException(result, "context"); }