Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gleb vasjagin #58

Open
wants to merge 30 commits into
base: Gleb_Vasjagin
Choose a base branch
from

Conversation

OzoneReloaded
Copy link

DONE TEST

Copy link
Collaborator

@jskonst jskonst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

У вас в комит просочились файлы каталогов obj и build - их надо убрать, они в gitignore отмечены, но вы их закоммитили еще до

[Fact]
public void TestMyFunctionZeros()
{
var res = Program.MyFunction(0.0, 0.0);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Надо еще пару тестов добавить именно к вычислению функции

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still valuable

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужен еще тест на функцию, где параметры не равны 0

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это все еще важно, может я конечно слепой :(

User of A309 and others added 3 commits November 18, 2019 09:29
Copy link
Collaborator

@jskonst jskonst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Много лишних файлов - надо сделать зачистку

[Fact]
public void TestMyFunctionZeros()
{
var res = Program.MyFunction(0.0, 0.0);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still valuable

var expy = new double[] { 2.54483385166692, 2.5615887682505, 11.2873629585646, 363.108837198182, 10971.2863691829 };
for (int i = 0; i < 5; i++)
{
Xunit.Assert.Equal(expy[i], res[i], 3);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нет на задачу A

@jskonst
Copy link
Collaborator

jskonst commented Nov 23, 2019

Слишком много файлов, которые должны быть в игноре

@jskonst
Copy link
Collaborator

jskonst commented Nov 23, 2019

Надо убрать лишние файлы!

@OzoneReloaded
Copy link
Author

@jskonst
Убрал лишние файлы, вроде как.
Добавил тест на первое задание, добавил классы, добавил тесты на классы.

Copy link
Collaborator

@jskonst jskonst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔧 Файлы остались - это легко проверить посмотрев список файлов в PR - 41. Файлы надо не только заигнорить, но и дополнительно убрать их (на Stackoverflow первая ссылка - https://stackoverflow.com/questions/13541615/how-to-remove-files-that-are-listed-in-the-gitignore-but-still-on-the-repositor

@@ -0,0 +1,9 @@
{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔪

[Fact]
public void TestMyFunctionZeros()
{
var res = Program.MyFunction(0.0, 0.0);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужен еще тест на функцию, где параметры не равны 0

[Fact]
public void TestTaskA()
{
double a = 1.6;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

На задачу А нужно покрыть еще 2 случая xn > xk, и dx > xk-xn

public void TestView()
{
var item = new Person();
var view = @"hello";
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ - нужен только для многострочного текста, тут можно убрать 🔕

{
var item = new Person();
item.Age = -5;
Assert.Equal(0, item.Age);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Тут надо проверять на Exception

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔪


public string View()
{
return @"hello";
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Замените метод view на перекрытый toString

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В описании пусть он себя опишет - выведет имя например

@jskonst
Copy link
Collaborator

jskonst commented Nov 25, 2019

🔧 Файлы остались - это легко проверить посмотрев список файлов в PR - 41. Файлы надо не только заигнорить, но и дополнительно убрать их (на Stackoverflow первая ссылка - https://stackoverflow.com/questions/13541615/how-to-remove-files-that-are-listed-in-the-gitignore-but-still-on-the-repositor

@OzoneReloaded
Copy link
Author

пофиксил с классами всё, осталось тесты слегка переписать и будет готово

[Fact]
public void TestMyFunctionZeros()
{
var res = Program.MyFunction(0.0, 0.0);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это все еще важно, может я конечно слепой :(

{
if (value == string.Empty)
{
Console.WriteLine("This field can't be empty.");
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

тут мы уже exception бросаем

return y;
}

public static double[] TaskB(double a, double[] x)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

можно уже переезжать на использование List

@OzoneReloaded
Copy link
Author

@jskonst я исправил ошибки, добавил тест не на нули (там вопрос закомментирован ещё), добавил exception'ы и тесты на них, переехал на List.
На этой неделе сделаю суперклассы и рпг, честно!

@OzoneReloaded
Copy link
Author

superclass done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants