Your knowledge test ("written") had to have been taken after July 31 of 2014 in order to take advantage of the provision of 14 CFR 61.39( b ). Even then, if you're not employed by a Part 121, 125, or 135 operator, or the US military as a pilot, and if you haven't completed the captain upgrade program for that operator, then you can't take advantage of the expired knowledge test report in 61.39( b ).
As a prospective ATP, you'll be expected to know the regulation, and regardless of whether you're a private, commercial, or ATP pilot, you'll be held accountable for knowing, understanding, and complying with the regulation.
§61.39 Prerequisites for practical tests.
( b ) An applicant for an airline transport pilot certificate with an airplane category multiengine class rating or an airline transport pilot certificate with an airplane type rating may take the practical test with an expired knowledge test only if the applicant passed the knowledge test after July 31, 2014, and is employed:
(1) As a flightcrew member by a part 119 certificate holder conducting operations under parts 125 or 135 of this chapter at the time of the practical test and has satisfactorily accomplished that operator's approved pilot-in-command training or checking program; or
(2) As a flightcrew member by a part 119 certificate holder conducting operations under part 121 of this chapter at the time of the practical test and has satisfactorily accomplished that operator's approved initial training program; or
(3) By the U.S. Armed Forces as a flight crewmember in U.S. military air transport operations at the time of the practical test and has completed the pilot in command aircraft qualification training program that is appropriate to the pilot certificate and rating sought.