public void FileUploadLengthUpLimintTest() { //Arrange var fileMock = new Mock <IFormFile>(); var content = "Hello World from a Fake File"; var fileName = "test.pdf"; var length = 2000001; var ms = new MemoryStream(); var writer = new StreamWriter(ms); writer.Write(content); writer.Flush(); ms.Position = 0; fileMock.Setup(_ => _.OpenReadStream()).Returns(ms); fileMock.Setup(_ => _.FileName).Returns(fileName); fileMock.Setup(_ => _.Length).Returns(length); var file = fileMock.Object; FileUpload upload = new FileUpload("C:\\Users\\Ondrej\\source\\repos\\OndrejMicina\\eshop\\eshop\\wwwroot", "Tests", "image"); //Act var result = upload.CheckFileLength(file); //Assert Assert.False(result); }