Как я могу получить «Copy to Output Directory» для работы с модульными тестами?

s = "bobobob"
sub = "bob"
ln = len(sub)
print(sum(sub == s[i:i+ln] for i in xrange(len(s)-(ln-1))))
123
задан Stephan Schielke 30 September 2015 в 08:55
поделиться

3 ответа

Стандартный способ сделать это путем определения объекты развертывания в .testrunconfig файл, к которому можно получить доступ через Конфигурации Тестового прогона Редактирования объект в Тесте Visual Studio меню или в папка Solution Items .

121
ответ дан Mark Cidade 30 September 2015 в 08:55
поделиться

Испытайте командную строку события Post-Build из Visual Studio (при использовании того IDE).

0
ответ дан Kasper 30 September 2015 в 08:55
поделиться
  • 1
    Вероятно, желательно не экспортировать перезаписанный [ функция в пакете, чтобы не портить коды для пользователя. – Sacha Epskamp 31 August 2012 в 01:06

Вы можете указать атрибут развертывания, как в примере, показанном ниже; Также вам необходимо установить свойства «Содержимое» и «Копировать, если новее» (документации по более поздним настройкам нет, но вы установили их, чтобы они работали.

[TestMethod]
[DeploymentItem("mytestdata.xml")]
public void UploadTest()
{



}
59
ответ дан 24 November 2019 в 01:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: