Почти в каждом методе в подготовке (Arrange) необходимо сделать две вещи: занести исходные данные для теста в базу и отправить запрос на авторизацию.
double Number1 = 0;
try {
// Тут пы инициализируем переменную
} catch {
//Как-то обрабатываем возможную ошибку
}
// Тут мы можем использовать Number1
Ну и напоследок, есть школа зарегистрированная в ЕС, соответственно нет лицензии Минобра и диплома гос. образца. Хотя программа как мне кажется достаточно хороша. Насколько важен этот аспект в перспективе?
По этому хочу спросить, чему учиться?
P.S. Про Яндекс.практикум что думаете? Хорош? Дорог мерзавец...
Вы задали этот вопрос 3 года назад. Если до сих пор не начали то пора начать.
При этом сделать атрибут, пометив который в свойство/метод, они не выводятся. (Как я понял, это поле boolean)
var type = typeof(Test);
var members = type.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
foreach (var member in members)
{
if (member.GetCustomAttribute<IgnoreItAttribute>() is null) // Проверяем, что атрибут IgnoreIt не стоит
{
var str = member switch
{
MethodInfo method => FormatMethod(method),
_ => null
};
if (str is not null)
Console.WriteLine(str);
}
}
static string FormatMethod(MethodInfo method) => method.ToString();
class IgnoreItAttribute : Attribute { }
class Test
{
public void Method1() { }
[IgnoreIt]
public int Method2(int a, int b) => 0;
}
их тип и входные параметры
Console.WriteLine(m.ToString());
А также отследить, что наушники подключены по bluetooth?