Fatti

La controversia oppone la società X., proprietaria di un appartamento di quattro locali a Porrentruy, alla signora [G.], locatrice di tale appartamento. La società di gestione P. SA, incaricata da X., ha richiesto alla locatrice il pagamento di 1'375 fr. con lettera raccomandata del 18 febbraio 1993, minacciandola di risoluzione del contratto di locazione in caso di mancato pagamento. La locatrice ha rifiutato di pagare i 286 fr. richiesti e ha pagato l'importo dell'affitto di dicembre 1992 prima dell'invio della lettera. Il 5 aprile 1993, X. ha risolto il contratto di locazione per il 31 maggio 1993. La locatrice ha pagato l'importo di 286 fr. con due pagamenti effettuati il 30 aprile e il 4 maggio 1993.

Il Tribunale dei baux à loyer e à ferme del distretto di Porrentruy ha annullato il contratto di locazione notificato, ma la Corte civile del Tribunale cantonale del cantone di Jura ha constatato la validità del contratto notificato. Il Tribunale federale ha ammesso il ricorso in riforma presentato dalla signora [G.] e ha annullato il contratto di locazione controverso.

Legge

Il Tribunale federale ha esaminato se il contratto di locazione notificato da X. era contrario alle regole della buona fede. Secondo l'art. 271 al. 1 CO, il contratto di locazione è annullabile quando contravviene alle regole della buona fede. La Corte ha considerato che il proprietario che minaccia il locatario di risoluzione per mancato pagamento di un termine o di spese accessorie scadute, prima di aver acquisito la certezza che questi debba l'importo richiesto, si comporta in modo contrario alla buona fede.

La Corte ha anche considerato che l'importo richiesto di 286 fr. non poteva essere qualificato di insignificante, ma che il proprietario aveva richiesto il pagamento di 1'375 fr. quando solo 436 fr. erano dovuti. La Corte ha stimato che il proprietario aveva contravvenuto…