Здравствуйте, Abyx, Вы писали:
A>Здравствуйте, moto, Вы писали:
M>>У нас на фирме встал вопрос покрытия C# кода функциональными тестами на python (на Python, а не на самом С# — потому, что уже давно используем python для тестирования ядра, написанного на C++). Погуглив на тему, выяснили, что единственное решения — это использовать IronPython. Проблема в том, что он только для 2.7, а требуется python 3k. Может быть кто-то сталкивался и знает решение?
A>можно использовать ctypes.
A>вообще как-то непонятно почему вы хотите именно питон и именно 3x.
A>тесты можно и на C# писать (и даже на С++ для С++)
ctypes пробовали, но обломились. ctypes не видит даже namespace. Вот пример:
using System;
namespace CSharpTypes.SimpleTypes
{
public class SimpleTypes
{
public struct Struct
{
public string String { get; set; }
public DateTime Date { get; set; }
}
}
}