Visual Web Developer 2010 Express, test automatizzati e SVN

2

Abbiamo un designer HTML che non è uno sviluppatore ma che deve modificare i file .aspx dai nostri progetti ASP.NET 2.0 di tanto in tanto per far funzionare correttamente il CSS con loro. Attualmente, ciò comporta il darle la pagina .aspx da sola, che apre e modifica tramite Visual Studio 2008 (il suo computer era un programmatore). Sto pensando di ottenere il suo set up con Visual Web Developer 2010 Express e l'accesso a Subversion in modo da poter essere più indipendente, ma volevo assicurarmi che VS Express funzionasse correttamente con quello che facciamo. Quindi:

  • VWD 2010 Express supporta i test automatici?
  • Se no a quanto sopra, cosa succede quando apre un file di soluzione che include un progetto di test, lo modifica e lo salva?
  • Ci sono potenziali problemi con la creazione di AnkhSVN con VWD 2010 Express?
posta Mr. Jefferson 28.07.2011 - 18:58
fonte

2 risposte

2

Does VWD 2010 Express support automated tests?

No, le versioni Express non supportano il test automazione . Puoi implementare strumenti esterni , come NUnit ed eseguire i test al di fuori di VS. Se il tuo negozio utilizza Team Edition e tutte le funzionalità disponibili in questo, le soluzioni di test (proprio come le soluzioni di distribuzione) non verranno caricate.

If no to the above, what happens when it opens a solution file that includes a test project, modifies it, and saves it?

I progetti che non sono supportati dall'edizione Express verranno scaricati e mostrati in Solution Explorer in grigio e "non disponibili". Non verranno rimossi a meno che l'utente rimuova i progetti e salvi la soluzione. Ma questo non rovinerà nulla agli altri sviluppatori del progetto.

    
risposta data 28.07.2011 - 19:05
fonte
0

Non penso che AnkhSVN funzionerà in quanto è un componente aggiuntivo e MS non ama i componenti aggiuntivi che funzionano negli SKU espressi. Per quanto riguarda i test, mi sembra di ricordare che TestDriven.NET funzionerà con gli SKU espressi - Microsoft ha ringraziato lo sviluppatore avviandolo dal programma MVP.

Tutto ciò che è stato detto, dovresti probabilmente considerare l'integrazione continua come un backstop un po 'più efficace rispetto ai test di unità locali che i tipi di progetto non comprenderanno. Quindi possono usare tutti gli strumenti che preferiscono a patto che possano svn effettuare il commit alla fine della giornata.

    
risposta data 28.07.2011 - 19:12
fonte

Leggi altre domande sui tag