Beispiel #1
0
        public async Task GetCurrent_should_return_categories_that_are_current_on_the_program()
        {
            // Given
            var categories = _testFactory.AddNewWordCategories(5, _programId, new CurrentlyActive());

            _testFactory.AddNewWordCategories(programId: "Other id", status: new CurrentlyActive());
            _testFactory.AddNewWordCategories(programId: _programId, status: new Planned());

            _testFactory.WaitOfIndexesInDocumentStore();

            // When
            var result = await SUT.GetCurrent();

            // Then
            EarlyLearningAssert.AreEqual(categories, result);
        }