public void GetSizeWithValidArguments() { //Act var response = new FileCheckerImplementation(new FileChecker()).Check(_validArgsForSize); //Assert Assert.AreEqual(response.GetType(), typeof(int)); }
public void GetVersionWithValidArguments() { //Act var response = new FileCheckerImplementation(new FileChecker()).Check(_validArgsForVersion); //Assert Assert.AreEqual(response.GetType(), typeof(string)); }
public void GetSizeWithInValidArguments() { try { //Act var response = new FileCheckerImplementation(new FileChecker()).Check(_invalidArgsForSize); //Assert Assert.Fail(); } catch (Exception exception) { //Assert Assert.AreEqual($"Provided arguments are not valid: {_invalidArgsForSize[0]}", exception.Message); } }