unit-testing

Я пытался выяснить, как модульный тест, если мои URL-адреса моих контроллеров правильно защищены. На всякий случай кто-то меняет вещи вокруг и случайно удаляет настройки безопасности. мой метод контроллера выглядит так: @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody Str...

как сделать assert almost equal С py.тест для поплавков не прибегая к чему-то вроде: assert x - 0.00001 <= y <= x + 0.00001 более конкретно будет полезно знать аккуратное решение для быстрого сравнения пар поплавков, не распаковывая их: assert (1.32, 2.4) == i_return_tuple_of_two_floats() ...

Я тестирую одну из моих директив (angularjs) с помощью grunt/karma/phantomjs/jasmine. Мои тесты работают нормально describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new();...

в моем приложении django у меня есть представление, которое выполняет загрузку файлов.Основной фрагмент кода выглядит так ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: ...

Я не понимаю разницы между макетом, заглушкой и шпионом в тестировании Спока, и учебники, которые я смотрел в Интернете, не объясняют их подробно. ...

вам придется признать, новичку в rails и базах данных, официальное объяснение на rubyonrails.org делает все четыре из этих задач звучат точно так же. Цитата: rake db:test:clone Recreate the test database from the current environment’s database schema rake db:test:clone_structure Recr...

Я запускаю тест в Go с инструкцией для печати чего-то (т. е. для отладки тестов), но он ничего не печатает. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } когда я запускаю go test на этот файл, это вывод: ok command-line-arguments 0.004s единственный способ действительно заста...

Я использую Assert.Терпеть неудачу много при выполнении TDD. Обычно я работаю над одним тестом за раз, но когда я получаю идеи для вещей, которые я хочу реализовать позже, я быстро пишу пустой тест, где имя метода теста указывает, что я хочу реализовать как своего рода список задач. Чтобы убедиться, что я не ...

Я не думаю, что это специфично для языка или фреймворка, но я использую xUnit.net и C#. У меня есть функция, которая возвращает случайное дату в определенном диапазоне. Я передаю дату, и дата возвращения всегда находится в диапазоне от 1 до 40 лет до данной даты. теперь мне просто интересно, есть ли хороший...

документация NUnit не говорит мне, когда использовать метод с TestFixtureSetup и когда делать настройку в конструкторе. public class MyTest { private MyClass myClass; public MyTest() { myClass = new MyClass(); } [TestFixtureSetUp] public void Init() { myClass = n...